###### ##...$.## ##.......## ...... #.........# ....... #.........# ....... #.........# ###...... #.@.......#######....... #.........##.......##.#####. #........................?.. #.........###.........# #............(........# #.....<...............# #.........##..........# ##.......####.......(.# ##.....## ###.##.......... ####### #............. ....#.......... .......#..#..... .(######.......# ##.# ......... ###.... .##.....% #.....# #.....### ###.. #... ###...###.#####.. #.?................. #......g............. #.........#####...... #.......g.....#...... #.................... #.................... #.................... #.....................# #............g........## #######................. #......<........## ##...............# ##.....#........# ###.####.......# #.....)......# #.>###<......# ...... ######### ......... #.........# #.........# ###########