############# ##.....#.....#.. ##............$.# #...............# #................ #......[........# #...............# #...............# #........<......# ##.............## ##.....#.....## #######..?### ##..## #...# #####.#.# .. ##.....#.###.... ##..###........# #..$..........## #.####.####...# ##.....##...... #.@....!#.#..## #..r....# ....# #....._..)....... #.#.......#..# ## #.#..K....#..# . ##.....## .# ###.### ...