Haybale stacking

SPOJ - HAYBALE