public TYPE_1 METHOD_1 ( TYPE_1 value , TYPE_2 VAR_1 ) throws TYPE_3 { int VAR_2 = VAR_1 . METHOD_2 ( ) ; if ( VAR_2 == 0 ) throw new TYPE_3 ( STRING_1 ) ; TYPE_1 VAR_3 = TYPE_4 . METHOD_3 ( VAR_2 ) ; return value . METHOD_4 ( VAR_3 , VAR_1 ) . METHOD_5 ( ( VAR_2 - 1 ) ) ; }

public TYPE_1 METHOD_1 ( TYPE_1 value , TYPE_2 VAR_1 ) throws TYPE_3 { int VAR_2 = VAR_1 . METHOD_2 ( ) ; if ( VAR_2 == 0 ) throw new TYPE_3 ( STRING_1 ) ; TYPE_1 VAR_3 = TYPE_4 . METHOD_3 ( VAR_2 ) ; return value . METHOD_4 ( VAR_3 , VAR_1 ) ; }
