METHOD_0 ( ) { for ( java . math . BigInteger p : new java . math . BigInteger [ ] { ch . IDENT_0 . IDENT_1 . helper . math . IDENT_2 . IDENT_3 , ch . IDENT_0 . IDENT_1 . helper . math . IDENT_2 . IDENT_4 , ch . IDENT_0 . IDENT_1 . helper . math . IDENT_2 . IDENT_5 , ch . IDENT_0 . IDENT_1 . helper . math . IDENT_2 . IDENT_6 , java . math . BigInteger . valueOf ( INT_0 ) } ) { for ( int i = 1 ; i < ( p . METHOD_1 ( ) ) ; i ++ ) { java . math . BigInteger IDENT_7 = java . math . BigInteger . valueOf ( i ) ; java . math . BigInteger IDENT_8 = IDENT_7 . METHOD_2 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_2 . IDENT_3 , p ) ; java . math . BigInteger IDENT_9 = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_3 ( IDENT_8 , p ) ; "<AssertPlaceHolder>" ; } } } METHOD_3 ( java . math . BigInteger , java . math . BigInteger ) { if ( p . equals ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 ) ) { return ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ; } if ( p . METHOD_4 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_12 ) . equals ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_4 ) ) { return ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( x , p . add ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) . METHOD_6 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_12 ) , p ) ; } java . math . BigInteger IDENT_13 = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 ; while ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_7 ( IDENT_13 , p ) ) { IDENT_13 = IDENT_13 . add ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) ; } java . math . BigInteger s = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ; java . math . BigInteger q = p . METHOD_8 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) . METHOD_6 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 ) ; while ( q . METHOD_4 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 ) . equals ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_14 ) ) { q = q . METHOD_6 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 ) ; s = s . add ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) ; } java . math . BigInteger c = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( IDENT_13 , q , p ) ; java . math . BigInteger r = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( x , q . add ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) . METHOD_6 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 ) , p ) ; java . math . BigInteger t = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( x , q , p ) ; java . math . BigInteger m = s ; while ( ! ( t . equals ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) ) ) { java . math . BigInteger i = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_14 ; while ( ! ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 . equals ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( t , ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 , i , p ) , p ) ) ) ) { i = i . add ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) ; } java . math . BigInteger b = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( c , ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 , m . METHOD_8 ( i ) . METHOD_8 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_11 ) , p ) , p ) ; r = r . METHOD_9 ( b ) . METHOD_4 ( p ) ; t = t . METHOD_9 ( b . METHOD_10 ( 2 ) ) . METHOD_4 ( p ) ; c = ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . METHOD_5 ( b , ch . IDENT_0 . IDENT_1 . helper . math . IDENT_10 . IDENT_3 , p ) ; m = i ; } return r ; }
org . junit . Assert . assertEquals ( IDENT_8 , IDENT_9 . METHOD_2 ( ch . IDENT_0 . IDENT_1 . helper . math . IDENT_2 . IDENT_3 , p ) )