time limit: 2 days https://cdn-images-1.medium.com/max/2000/1*R5VtkC48Pv7v8zd86dhQ3g.jpeg --- http://i.imgur.com/riPcH.jpg