... #..## #.... ##...# #...!. ## .#.... ...#...# #### ###.#...# #<.#.#.......# #..#.#.#.##h%# #..#....>..h.###.# #.####.#.........# #.# #.#.##.###### #.####......# #....###.##.# #.##.###.##.#... #########.#.........# ..........#'#.##.##.# ########....^....... #.......#.### #.......#.# .........#. #...##....# #...####.## #...# .# ##### .#