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