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