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