public TYPE_1 METHOD_1 ( ) { if ( ( size ) == 0 ) { throw new TYPE_2 ( ) ; } TYPE_1 VAR_1 = array [ start ] ; array [ start ] = null ; if ( ( start ) == ( ( array . length ) - 1 ) ) { start = 0 ; } else { ( start ) ++ ; } return VAR_1 ; }

public TYPE_1 METHOD_1 ( ) { if ( ( size ) == 0 ) { return null ; } TYPE_1 VAR_1 = array [ start ] ; array [ start ] = null ; if ( ( start ) == ( ( array . length ) - 1 ) ) { start = 0 ; } else { ( start ) ++ ; } ( size ) -- ; return VAR_1 ; }
