######### #........ ##### #........ ..... #........ ......#........ ......#........ .......O........ #.######........ ##.######........ ................. ..........#...### ...........#...# .. ...........#...# .. ...........#...# .### ...........# ..# ... ...........# .# .. ...........# # ##. #. ...........# .# #....#.## ........#### ..# #......<# ........####...## #..###.## ................. ... ##########+#......... #### #.................... #.................... #...........######### #...........# #...........#### #.............. #.............. #.............. #...........# #######....## #######....+ #..........## #........#<.+ #........#### #........# #........# #........# #........# #.......... #........... #........... ####### #.<...# #.......# #########