public boolean METHOD_1 ( java.lang.Object value ) { TYPE_1 VAR_1 = ( ( TYPE_1 ) ( value ) ) ; java.lang.Integer VAR_2 = 0 ; for ( TYPE_2 VAR_3 : VAR_1 . METHOD_2 ( ) ) VAR_2 = VAR_2 + ( VAR_3 . METHOD_3 ( ) ) ; if ( ! ( VAR_2 . equals ( VAR_1 . METHOD_3 ( ) ) ) ) { throw new TYPE_3 ( TYPE_4 . METHOD_4 ( STRING_1 ) ) ; } return true ; }

public boolean METHOD_1 ( java.lang.Object value ) { TYPE_1 VAR_1 = ( ( TYPE_1 ) ( value ) ) ; java.lang.Integer VAR_2 = 0 ; for ( TYPE_2 VAR_3 : VAR_1 . METHOD_2 ( ) ) VAR_2 = VAR_2 + ( VAR_3 . METHOD_3 ( ) ) ; if ( ( VAR_2 . intValue ( ) ) < ( VAR_1 . METHOD_3 ( ) . intValue ( ) ) ) { throw new TYPE_3 ( TYPE_4 . METHOD_4 ( STRING_1 ) ) ; } return true ; }
