########## #.........# ........<.# ##........# #........# ...#.....# .. ##....# ##.### #. #. .