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