TYPE_1 METHOD_1 ( ) { TYPE_1 first = buffer [ 0 ] ; for ( int i = 0 ; ( i < ( VAR_1 ) ) && ( i < ( ( VAR_2 ) - 1 ) ) ; i ++ ) { buffer [ i ] = buffer [ ( i + 1 ) ] ; } ( VAR_1 ) -- ; buffer [ VAR_1 ] = null ; return first ; }

TYPE_1 METHOD_1 ( ) { if ( ( VAR_1 ) > 0 ) { TYPE_1 first = buffer [ 0 ] ; for ( int i = 0 ; ( i < ( VAR_1 ) ) && ( i < ( ( VAR_2 ) - 1 ) ) ; i ++ ) { buffer [ i ] = buffer [ ( i + 1 ) ] ; } ( VAR_1 ) -- ; return first ; } else return null ; }
