..# ....# ..###.... . #+#....... ..#.#.....o .......... ......... #......# ######## #....))# #......########.# #.......##......##### #.......#............. #.......#..o#####...#. #........><.....'..... #...........#####...## #.......##..# ...# #........#..# #.# ####'#####..# #.##.....####. #.##.#........ #............. ####.###.....# #.........# #........)# ### #.O.......# #<# ##........# #)######....##### #.O.O.......# ####........# #.....#### #.....# ###.....## # . #........#.#.... #............... #........##...#. #......... .## #?.......## # #........# #......... #......... ####...##