# .. #.# ###...######### ....(....(@...# ......#######(# ..... #.<# ..@. #..# ... #..# .. #..# . #..# ####