####### ....... .......###### .......'..@.# .......####.# ....... #.# ....... #.# ....... #.# ....... #.# ....... #.# ....... #.# #.# #.# #.# #.####### #.#.....# #.#.###.# #.#<..#.# #.#.#.#.# #.#...#.# #.#####.## #........# ##########