public TYPE_1 [ ] METHOD_1 ( java.util.Map < TYPE_1 , java.lang.Integer > VAR_1 ) { TYPE_1 [ ] VAR_2 = new TYPE_1 [ VAR_1 . size ( ) ] ; for ( java.util.Map.Entry < TYPE_1 , java.lang.Integer > VAR_3 : VAR_1 . METHOD_2 ( ) ) { VAR_2 [ VAR_3 . getValue ( ) ] = VAR_3 . METHOD_3 ( ) ; } return VAR_2 ; }

public TYPE_1 [ ] METHOD_1 ( java.util.Map < TYPE_1 , java.lang.Integer > VAR_1 ) { TYPE_1 [ ] VAR_2 = new TYPE_1 [ VAR_1 . size ( ) ] ; for ( java.util.Map.Entry < TYPE_1 , java.lang.Integer > VAR_3 : VAR_1 . METHOD_2 ( ) ) { VAR_2 [ VAR_3 . getValue ( ) ] = VAR_3 . METHOD_3 ( ) ; } for ( int i = 0 ; i < ( VAR_2 . length ) ; i ++ ) { assert ( VAR_2 [ i ] ) != null ; } return VAR_2 ; }
