##########++ #........... #......#..# ####.##h......... ......h........... #+#####......#..#. #........... ####'#####+ #.......# #.......# #.......# #...<...# #.......# #.......# #.......# #########