###### ......# #.#.#.. ....... #.#.#.. ....... .#.#.#..########## ........<...(....# .#.#.#...........# .......<)...../..# .(.........!....# ................# #####..M{.......# #......h........# #.######+########