..... #.... .#######... ....(....# #.......#######. ..#.......#......# #.........#......# #.....<..>......# #................##### .....................# ...###...............## .......####...........## . ..... #............# .....# #...........!# ..##. .#####$........# .. #. #...............# #######..?...[.## #......@....# g...#....g.l..# #.###.........# # ............# .............# #####.......## ##.....## #######