. . #. .#. #.# ##+## ... #.# ##...## #.# #.## ##.....## #.### #..## ##......<## #%#.## ##...####..!<.....###....#### #.......'.........'........... ##...####......(..###....#### #..## ##.......## #O#.## #.## ##.....## ##.### #.# ##...## #....# ###.# ##'## #..#.# #...##########.# #..#.# #.###...>......# #..# # #.# #.#######..## #... #.# #.#######...## #.## #.###............# #. #.........##....## .. #####.###.##...#####.# #.###............# #.(.......######## #.######.## #.######.# #........# ##########