#. .# .. #. ##### #.## #...# ..# #...# ######.# +# #####...######......######.# #............#.............### #......#.....+....###'###...... ###....<.#.....#...o# #.# #..### #........#).........###.###..# #.#####'###........o'.._).'..# #.# #.# #.......#.#######..# #.# #.# #.......#.# ### #..# ##.## ##'###.......#.# ### #o.# #...# #............#.. ..% ...# ##%####......######### #.. .o.# #...##....%..# #......# ##.###.......# #......# #...##......## #..o...# ##.###......# ... #...##......# ##.###.###### #.....# #######