.# ############ ...#...%......# ..............# ..............# .>............# S.............# .....)........# ............<.# ..............# . ..............########.... ...................o...(.. .....####..#####.......... ###.. ...........#####>... ...........# ... .###........# Z #......... ......... .#.....## ...... ............. ............# .#......... #..........# . ......).. ##..........# ..#........ ............# ./....?l.. .#..........# ....O....## ............# #.......# #.....########... #.....W.# #......O......... #....<..# #....########.... ##.....## ###### # ##...## #####