# # #. # ...##.#####.### .....).c.(....D .....@.<)...# ....F).)##### ........# ......### ....$. ...... ..... #...#