### .# ## ..# .#..! #.##.#..## ##.#......# .....#...# #######....#...# ................ ...........# ##.....#...# #.###.#.#.# #...<..# #..##### ## #.. .. .... .##.#... _.. ## .# ######.##+### #...........% #...S...?.... #............ #............ #............ #............ #.....K.##### #.......# #.......# #.(.....# #########