public static TYPE_1 METHOD_1 ( TYPE_1 x ) { TYPE_1 VAR_1 = TYPE_2 . METHOD_2 ( ( ( x . METHOD_3 ( ) ) / INT_1 ) ) ; TYPE_1 VAR_2 = VAR_1 ; for ( ; ; ) { TYPE_1 y = VAR_1 . add ( x . METHOD_4 ( VAR_1 ) ) . METHOD_5 ( 1 ) ; if ( ( y . equals ( VAR_1 ) ) || ( y . equals ( VAR_2 ) ) ) return y ; VAR_2 = VAR_1 ; VAR_1 = y ; } }

public static TYPE_1 METHOD_1 ( TYPE_1 x ) { TYPE_1 VAR_1 = TYPE_2 . METHOD_2 ( ( ( x . METHOD_3 ( ) ) / INT_1 ) ) ; TYPE_1 VAR_2 = VAR_1 ; while ( true ) { TYPE_1 y = VAR_1 . add ( x . METHOD_4 ( VAR_1 ) ) . METHOD_5 ( 1 ) ; if ( ( y . equals ( VAR_1 ) ) || ( y . equals ( VAR_2 ) ) ) return y ; VAR_2 = VAR_1 ; VAR_1 = y ; } }
