public java.util.List < TYPE_1 > METHOD_1 ( int VAR_1 ) { if ( VAR_1 <= 0 ) VAR_1 = 1 ; if ( VAR_1 == 1 ) return java.util.Arrays.asList ( METHOD_2 ( ) ) ; java.util.List < TYPE_1 > VAR_2 = new java.util.ArrayList < > ( ) ; for ( int i = 0 ; i < VAR_1 ; i ++ ) { VAR_2 . add ( METHOD_2 ( i ) ) ; } return VAR_2 ; }

public java.util.List < TYPE_1 > METHOD_1 ( int VAR_1 ) { int n = VAR_1 ; if ( n <= 0 ) n = 1 ; if ( n == 1 ) return java.util.Arrays.asList ( METHOD_2 ( ) ) ; java.util.List < TYPE_1 > VAR_2 = new java.util.ArrayList < > ( ) ; for ( int i = 0 ; i < n ; i ++ ) { VAR_2 . add ( METHOD_2 ( i ) ) ; } return VAR_2 ; }
