# ####. ......#### ......o<.# ##.....o...# .......##...# ..#...# ...# . #... .## ..... ## ##... ....