METHOD_0 ( ) { java . util . IDENT_0 IDENT_1 = new java . util . METHOD_1 ( INT_0 ) ; org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 [ ] values = IDENT_4 . IDENT_5 . values ( ) ; for ( int i = 0 ; i < 1000 ; i ++ ) { java . util . ArrayList < org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 > IDENT_6 = new java . util . ArrayList ( ) ; for ( int j = 1 ; j < ( values . length ) ; j ++ ) { if ( IDENT_1 . METHOD_2 ( ) ) { IDENT_6 . add ( values [ j ] ) ; } } org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 [ ] IDENT_7 = IDENT_6 . toArray ( new org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 [ IDENT_6 . size ( ) ] ) ; long IDENT_8 = org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 . METHOD_3 ( IDENT_7 ) ; "<AssertPlaceHolder>" ; } } METHOD_4 ( long ) { if ( IDENT_9 == 0 ) return new org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 [ 0 ] ; java . util . ArrayList < org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 > IDENT_6 = new java . util . ArrayList ( ) ; for ( org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 f : org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 . values ( ) ) { if ( ( IDENT_9 & ( f . IDENT_10 ) ) != 0 ) IDENT_6 . add ( f ) ; } return IDENT_6 . toArray ( new org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 [ IDENT_6 . size ( ) ] ) ; }
org . junit . Assert . assertArrayEquals ( IDENT_7 , org . IDENT_2 . IDENT_3 . shared . IDENT_4 . IDENT_5 . METHOD_4 ( IDENT_8 ) )