### ..# #.# #.# #.############ #............# #.##########.# #..W.# #.# ........# #.# #...!...## #.# ##.#..%## #.### #.##..# #...# # #..# ###.# #..# #####.### #.......# #.###.#.# #..##.#.# ####.....# # +.......##.# ####.......# ##..##### ##.# #.# #+ #.# ##.######## #.# #.........# #.# #......<..# #.# ##...####..# #.# ####.....###..# #.# ..........##..###.# #####..##.........# #.. ####<.##### #.. .....# #.. ####.## #.. ..# ##. #### #.