######### ........# .# ........######.## ................. ................. .......<......... ................. .............#.#. ................. ......###'##.#... ......#.......... ......#......#>.. ......#.......... ..... #...##.#.#. .... #..)# ..... #..O.# .... #....+ .... #...## ##. #...# #...# .#.## ...∩