Push boxes

Problem Name:
Push boxes
Site:HackerEarth
Links:
Tags: