##########++ #........... #......#..# #+#####.......... ......J........... #......#..#. #........... ####'#####+ #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########