Weird Clock

HDU - 1393