Ascending Price Vickrey Auctions for General Valuations