public TYPE_1 remove ( ) { ( VAR_1 ) -- ; if ( this . isEmpty ( ) ) { java.lang.System.out.println ( STRING_1 ) ; ( length ) ++ ; return null ; } else if ( ( VAR_2 . METHOD_1 ( ) . length ( ) ) == 0 ) { VAR_2 = VAR_2 . METHOD_2 ( ) ; return ( ( TYPE_1 ) ( VAR_2 . METHOD_1 ( ) . remove ( ) ) ) ; } else return ( ( TYPE_1 ) ( VAR_2 . METHOD_1 ( ) . remove ( ) ) ) ; }

public TYPE_1 remove ( ) { ( length ) -- ; if ( this . isEmpty ( ) ) { java.lang.System.out.println ( STRING_1 ) ; ( length ) ++ ; return null ; } else if ( ( VAR_2 . METHOD_1 ( ) . length ( ) ) == 0 ) { VAR_2 = VAR_2 . METHOD_2 ( ) ; return ( ( TYPE_1 ) ( VAR_2 . METHOD_1 ( ) . remove ( ) ) ) ; } else return ( ( TYPE_1 ) ( VAR_2 . METHOD_1 ( ) . remove ( ) ) ) ; }
