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