########## #........# #.[......# #......<.# ....# ###'###### (...+ ##########.####################.... #>............................+... #.######+#........###......####.. #..........######.# #......# .# #..........+....#+###......####.# #..........####.........[.......# #......................##+##...## #......................+............ ##.........####........##.########## ###.........# ###.........# #...........########...##### #..............5.hw#...# #............#####5#...# #............# #.#...# #...........## #w#$..# #...........#..........# #...........#.....<.h..# #...........#..w.......# #...........#..........# #############.........## #.........# #.........#