public TYPE_1 METHOD_1 ( TYPE_1 p ) { TYPE_1 n = new TYPE_1 ( p , STRING_1 ) ; n . METHOD_2 ( METHOD_3 ( n ) ) ; while ( ( VAR_1 . get ( index ) . METHOD_4 ( ) ) == ( VAR_2 ) ) { METHOD_5 ( VAR_2 ) ; n . METHOD_2 ( METHOD_3 ( n ) ) ; } return n ; }

public TYPE_1 METHOD_1 ( TYPE_1 p ) { TYPE_1 n = new TYPE_1 ( p , STRING_1 ) ; n . METHOD_2 ( METHOD_3 ( n ) ) ; while ( ( VAR_1 . get ( index ) . METHOD_4 ( ) ) == ( VAR_2 ) ) { METHOD_5 ( VAR_2 ) ; if ( ( index ) >= ( VAR_1 . size ( ) ) ) break ; n . METHOD_2 ( METHOD_3 ( n ) ) ; } return n ; }
