METHOD_0 ( ) { int [ ] [ ] IDENT_0 = new int [ ] [ ] { new int [ ] { 2 , 3 , 4 , 5 } , new int [ ] { 6 , 7 , 8 , 9 } } ; int [ ] IDENT_1 = org . IDENT_2 . IDENT_3 . util . IDENT_4 . METHOD_1 ( IDENT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Object ) { int IDENT_5 = 1 + ( IDENT_6 . getClass ( ) . getName ( ) . METHOD_2 ( STRING_0 ) ) ; java . lang . Object IDENT_7 = IDENT_6 ; int [ ] l = new int [ IDENT_5 ] ; for ( int i = 0 ; i < IDENT_5 ; i ++ ) { int len = l [ i ] = java . lang . reflect . IDENT_8 . METHOD_3 ( IDENT_7 ) ; if ( 0 < len ) { IDENT_7 = java . lang . reflect . IDENT_8 . get ( IDENT_7 , 0 ) ; } } return l ; }
org . junit . Assert . assertTrue ( java . util . Arrays . equals ( new int [ ] { 2 , 4 } , METHOD_1 ) )