public void METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { int [ ] VAR_2 = VAR_1 . METHOD_2 ( ) ; int VAR_3 = ( TYPE_3 . getValue ( VAR_2 [ 1 ] ) ) & ( ( VAR_2 [ INT_1 ] ) & INT_2 ) ; TYPE_4 . METHOD_3 ( INT_3 , ( VAR_3 == 0 ? 1 : 0 ) ) ; TYPE_4 . METHOD_3 ( INT_4 , ( VAR_3 < 0 ? 1 : 0 ) ) ; TYPE_3 . METHOD_3 ( VAR_2 [ 0 ] , VAR_3 ) ; }

public void METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { int [ ] VAR_2 = VAR_1 . METHOD_2 ( ) ; int VAR_3 = ( TYPE_3 . getValue ( VAR_2 [ 1 ] ) ) & ( ( ( VAR_2 [ INT_1 ] ) < < INT_3 ) > > INT_3 ) ; TYPE_4 . METHOD_3 ( INT_3 , ( VAR_3 == 0 ? 1 : 0 ) ) ; TYPE_4 . METHOD_3 ( INT_4 , ( VAR_3 < 0 ? 1 : 0 ) ) ; TYPE_3 . METHOD_3 ( VAR_2 [ 0 ] , VAR_3 ) ; }
