... ##..... .###.....$ .....)...... ##..........# # #...........#.# ..#.............# ..............### ...........<..>.#. #...........#..... . ###### #................ ... #....#####.#.............## #.# #........................# #.# #....#.................#.## #.# #.........................#####.### #..$............................ ##..o....................[####.# #..g.............).............# #................#.......#.###.# #...........^.^..#.......#.###.####...o #...........^_^.##.[.....#............. ##...........^^.##.......####..###...#. #.....#.##.....##.......# #..## .. #######.####..##############...##... #...........................!.. ###########################... .>