####### ..... ... ##.## #######...# ..........# ### ##### #######...## #<## ##.#.####.........# ##.####.#..#............# #.#..........##.........# ##...........########.### #....#......# .... #>######.#.### ....# ## ##### ....# ...# .#