... .....# H....# .....## ###+##+## #########....... ........# #............... ..........# #............... ............+ #............... ............# #............... ............# #.....8.....>... #########............##+##..............# #........##+#######8........###@##......# #........#........#.........#....#......# #........#........#.........#....#.....## #.....@..+....[...#.........#....#.)...# #........#######'##.........#....#.....# #......(....................#.)..#.....# #..........Y................#....#.....# #......................[....#....# #......<....................# #########..........########## #.........(# #...[......# #..........# #.#######+## #..