public TYPE_1 < TYPE_2 > METHOD_1 ( ) { if ( ( size ) == 0 ) throw new TYPE_3 ( STRING_1 ) ; TYPE_1 < TYPE_2 > tmp = new TYPE_1 < TYPE_2 > ( ) ; for ( int i = 1 ; i <= ( size ) ; i ++ ) tmp = tmp . METHOD_2 ( VAR_1 . get ( i ) ) ; return tmp ; }

public TYPE_1 < TYPE_2 > METHOD_1 ( ) { if ( ( size ) == 0 ) throw new TYPE_3 ( STRING_1 ) ; TYPE_1 < TYPE_2 > tmp = new TYPE_1 < TYPE_2 > ( ) ; for ( int i = 1 ; i < ( size ) ; i ++ ) tmp = tmp . METHOD_2 ( VAR_1 . get ( i ) ) ; return tmp ; }
