####### ##.....## ##.......## ##.........## ##...........+# +......!......# #.....[........ .......<....... #.............. #.............# ##...........## ##.........## ##.......## #+.....## #######