#.# ### ....# ... #.#.# .... ....# ..... #.#.##..... #.#.#...... # #.#........ #.##.#.# #......# ############.#.# #<...........#.# ############.### #.# .# ##.######## .. #.......... #. #..######## #. #..# #.## #..# ..# # #..# #.##.# #..#################..#.###.# #...S.......................# ##.##################.#.##### #.# #...# #%# ##..# #.# ..# #.# .>. #.# ###. #.# .. #######.# .. #.......# #.####### #......h. #.###..?. #.....#.. #.....# #....## #....# #...## #...# #..##