public void METHOD_1 ( int param ) throws TYPE_1 { double result = java.lang.Math.pow ( ( ( TYPE_2 ) ( METHOD_2 ( ) . VAR_1 ) ) . getValue ( ) , ( ( TYPE_2 ) ( METHOD_2 ( ) . VAR_2 ) ) . getValue ( ) ) ; if ( ( ( result == ( VAR_3 ) ) || ( result == ( VAR_4 ) ) ) || ( result == ( VAR_5 ) ) ) throw new TYPE_1 ( STRING_1 ) ; else METHOD_2 ( ) . METHOD_3 ( result ) ; }

public void METHOD_1 ( int param ) throws TYPE_1 { METHOD_2 ( ) . METHOD_3 ( ( ( ( ( TYPE_2 ) ( METHOD_2 ( ) . VAR_1 ) ) . getValue ( ) ) - ( ( ( TYPE_2 ) ( METHOD_2 ( ) . VAR_2 ) ) . getValue ( ) ) ) ) ; }
