##########++ #........... #......#..#. ##+#####........... ......o'........... ##+#####......#..#. #........... ####'#####++ #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########