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