Image

Imagebanana wrote in Imagejava_dev

Obfuscated Java

/** Supply two positive integer arguments */

                  class S { public
                  static void main
                  (final String []
                  a ){ System.out.
                  println (new S (
                  Integer.parseInt
                  (  a  [ 0 ]  ) ,
                  Integer.parseInt
                  ( a [ 1 ] ) ) );

}class T extends  RuntimeException  {T (){}T ( final
T t ){ initCause  ( t ) ; } public  String  toString
() { return "" +  ( l () - 1 ) ; }  private int l ()
{final T t = ( T  ) getCause ();if  (null==getCause(
) ){ return 0; }  else { return 1+  t.l ();}}T t (){
return  null  ==  getCause ()?this  :(( T ) getCause
() ).t ();}}T t;  S ( final int a,  final int b ){ T
v = null;try{a (  a );}catch(final  T u ){v = u;}try
{a ( b );} catch  ( final T u ){u.  t ().initCause (
v ); t = u ; } }  private void a (  final int i ){if

                  ( 0 == i ){throw
                  new T ();}try{a(
                  i - 1 );}catch (
                  final T u )  { t
                  = new  T ( u ) ;
                  throw t;}}public
                  String  toString
                  () { return  t .
                  toString (); } }