# .. #. #. ##. .. #.# #.#### #.# #....####.# #.!.....#.# #....##.#.# #.##.##.#.# #. #.##.#.# #.##.##.#.# #.###....##.#<# #........##.#.# #.###....##.#.# .###.#.......# .............# .###.#......%# ..###.#.......# ........<.....# ..###.#.##....# #.#. #....# . .. .....# ... .....# .... .###.# ...S. . .# .... .