# # # . # # # . .. # . .# . . # . # # . # # . ## #. . .# . # # . . X..#.#.## # . # .# .##.. .#.... # ##.s..## ...# .# . .. .# ..#..# . #. s#### ... ... .. . #....###. # . .. ..... .. .. #.########## .# #..........# #.#. ##.......Z..# #####........5..# #... ...........# .# #.#####....#### ##.## .#####.35....# ..................# ###### ######...##.... .# ........# #. ......#.... ### .......# ##. ..... .# .... ..# ## .#