public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( VAR_1 . METHOD_2 ( ) ) { int diff = METHOD_3 ( VAR_1 ) ; TYPE_2 [ ] VAR_2 = new TYPE_2 [ VAR_1 . METHOD_4 ( ) . length ] ; for ( int i = 0 ; i < ( VAR_2 . length ) ; i ++ ) { VAR_2 [ i ] = new TYPE_2 ( 0 , 0 ) ; } return new TYPE_1 ( VAR_2 , diff ) ; } else { VAR_1 . METHOD_5 ( VAR_3 ) ; return VAR_1 ; } }

public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { TYPE_2 [ ] VAR_2 = new TYPE_2 [ VAR_1 . METHOD_4 ( ) . length ] ; for ( int i = 0 ; i < ( VAR_2 . length ) ; i ++ ) { VAR_2 [ i ] = new TYPE_2 ( 0 , 0 ) ; } if ( VAR_1 . METHOD_2 ( ) ) { int type = - 1 ; return new TYPE_1 ( VAR_2 , type ) ; } else { VAR_1 . METHOD_5 ( VAR_3 ) ; return VAR_1 ; } }
