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