public java.util.ArrayList < java.lang.Integer > METHOD_1 ( java.lang.String VAR_1 ) throws TYPE_1 { java.util.ArrayList < java.lang.Integer > VAR_2 = new java.util.ArrayList < java.lang.Integer > ( ) ; METHOD_2 ( this ) ; if ( this . VAR_3 . isEmpty ( ) ) { throw new TYPE_1 ( VAR_4 ) ; } else { VAR_2 = METHOD_3 ( VAR_1 , VAR_2 ) ; } return VAR_2 ; }

public java.util.ArrayList < java.lang.Integer > METHOD_1 ( java.lang.String VAR_1 ) throws TYPE_1 { java.util.ArrayList < java.lang.Integer > VAR_2 = new java.util.ArrayList < java.lang.Integer > ( ) ; if ( this . VAR_3 . isEmpty ( ) ) { throw new TYPE_1 ( VAR_4 ) ; } else { VAR_2 = METHOD_3 ( VAR_1 , VAR_2 ) ; } return VAR_2 ; }
