.... ...# #..#....# #..#.#..# #####..#.#..##### ..............).# ...... ...... .#####..###..###..# .......5..oa....... #####.<####...$..# #.......+......# ...........#.....!# .###.#.###.#####..# ...#. ... .. ... #. ... # ... #. ... ... .. ...