METHOD_0 ( ) { java . security . IDENT_0 random = new java . security . METHOD_1 ( ) ; for ( int i = 0 ; i < 100 ; ++ i ) { for ( int s = 3 ; s < 10 ; ++ s ) { for ( int g = 0 ; g < s ; ++ g ) { for ( int n = 2 ; n < ( s - g ) ; ++ n ) { byte [ ] IDENT_1 = new byte [ INT_0 ] ; random . METHOD_2 ( IDENT_1 ) ; com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 [ ] IDENT_6 = com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_3 ( IDENT_1 , s , n ) ; com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 [ ] IDENT_7 = new com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_8 [ n ] ; java . util . Set < java . lang . Integer > IDENT_9 = new java . util . HashSet < java . lang . Integer > ( ) ; while ( ( IDENT_9 . size ( ) ) < n ) { int p = random . METHOD_4 ( s ) ; if ( ! ( IDENT_9 . contains ( p ) ) ) { IDENT_7 [ IDENT_9 . size ( ) ] = IDENT_6 [ p ] ; IDENT_9 . add ( p ) ; } } byte [ ] IDENT_10 = com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_5 ( IDENT_7 ) ; "<AssertPlaceHolder>" ; } } } } } METHOD_5 ( com . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_11 [ ] ) { for ( int i = 0 ; i < ( ( IDENT_12 . length ) - 1 ) ; ++ i ) { for ( int j = 0 ; j < ( IDENT_12 . length ) ; ++ j ) { if ( ( i != j ) && ( ( IDENT_12 [ i ] . x ) == ( IDENT_12 [ j ] . x ) ) ) { throw new com . IDENT_2 . IDENT_3 . common . METHOD_6 ( STRING_0 ) ; } } } java . math . BigInteger [ ] y = new java . math . BigInteger [ IDENT_12 . length ] ; for ( int i = 0 ; i < ( IDENT_12 . length ) ; ++ i ) { y [ i ] = new java . math . BigInteger ( IDENT_12 [ i ] . y ) ; } int d ; int i ; for ( d = 1 ; d < ( IDENT_12 . length ) ; d ++ ) { for ( i = 0 ; i < ( ( IDENT_12 . length ) - d ) ; i ++ ) { int j = i + d ; java . math . BigInteger IDENT_13 = java . math . BigInteger . valueOf ( IDENT_12 [ j ] . x ) . METHOD_7 ( y [ i ] ) . METHOD_8 ( java . math . BigInteger . valueOf ( IDENT_12 [ i ] . x ) . METHOD_7 ( y [ ( i + 1 ) ] ) ) ; java . math . BigInteger IDENT_14 = java . math . BigInteger . valueOf ( IDENT_12 [ j ] . x ) . METHOD_8 ( java . math . BigInteger . valueOf ( IDENT_12 [ i ] . x ) ) ; y [ i ] = IDENT_13 . METHOD_9 ( IDENT_14 ) ; } } byte [ ] result = y [ 0 ] . toByteArray ( ) ; if ( ( result . length ) > ( IDENT_12 [ 0 ] . IDENT_15 ) ) { result = org . IDENT_16 . util . Arrays . METHOD_10 ( result , ( ( result . length ) - ( IDENT_12 [ 0 ] . IDENT_15 ) ) , result . length ) ; } if ( ( result . length ) < ( IDENT_12 [ 0 ] . IDENT_15 ) ) { byte [ ] IDENT_17 = new byte [ IDENT_12 [ 0 ] . IDENT_15 ] ; java . lang . System . METHOD_11 ( result , 0 , IDENT_17 , ( ( IDENT_12 [ 0 ] . IDENT_15 ) - ( result . length ) ) , result . length ) ; result = IDENT_17 ; } return result ; }
org . junit . Assert . assertTrue ( java . util . Arrays . equals ( IDENT_10 , IDENT_1 ) )