.### ## # ...#### ..#. .>....## .#.###......@. .....?....... #.#..#....... #.#..#.....# #........# ###.o###z# #..# #z# #.############.@###)# #............#.oo{.(# #####<.#####.#.###### #)[#####.#.# #..##.....[# #.....##.### ##.#####.# #.......# #########