.. #. ###. # ... #. .. ..#..#! # ......o##.###.! #....<....... #.%..##.#.#.. ....... # ..#.... #...).. ####..# #.. ...