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