private TYPE_1 METHOD_1 ( int VAR_1 , int VAR_2 ) { TYPE_1 VAR_3 = new TYPE_1 ( this . VAR_4 ) ; if ( VAR_1 <= ( this . METHOD_2 ( ) ) ) { throw new TYPE_2 ( STRING_1 ) ; } METHOD_3 ( VAR_5 , VAR_1 , VAR_2 , VAR_1 , ( VAR_2 - 1 ) ) ; return VAR_3 ; }

private TYPE_1 METHOD_1 ( int VAR_1 , int VAR_2 ) { TYPE_1 VAR_3 = new TYPE_1 ( this . VAR_4 ) ; if ( VAR_2 <= 0 ) { throw new TYPE_2 ( STRING_1 ) ; } METHOD_3 ( VAR_5 , VAR_1 , VAR_2 , VAR_1 , ( VAR_2 - 1 ) ) ; return VAR_3 ; }
