.##### #... ...... #...... ##....# .>......###.....# ... ....... .......# ... #....###......#### ...# #....##.............. ..!.# ##.................... #.. ....####..............## ^.# ... #..##...............# ..# .. #.......(..........##..# #.# ###............#.....#...#.. #..###....#######................ #.#.).##.# #...###..<....:.. #...)##### #..## ##..######. #........# +..# ##.# #o.......# #.## ##. #.........#### .# <# ##..........# .. #............ ... #.##........... .... .. ............ . ............. .............