RMQ with Shifts

UVA - 12299