... #.# #.# #.# ### #.# #.. #.# #######.# .# . ###.###.###.....#.# .# # #. <#### .............##.#.### .# #.#. #... ###.###.###.........# .# r..r #..# ##...##.###.#.#.# .# #..###..# #.....#.###.#.#.# .# #.....# ##...##.....#.#.###.# #....## ##.#########.......# #.. ... #.....# #. .# #.# ###.##### #.. S.# #...#Z# #. .# #.# #.# #.#. #.# ##..Z.# #.. .# ##'## #.## #.#.##.# ##'#### #.. .# ##...## #.<# #.#....###...## #..##.# ##.....## ####.# #.# #..##.....## ##..... ##.......## ##.##.# ##.###..#.......## #>....####.........####...#.#########................# #.# #....'.........'.................................+ #..##..###.........####...#.#########...#.##.........# #.#.#.## ##.......## ##........# ##.##.###.......## #.....# ##.....## #.##.###.# ####.# ##.....## ####.## ##...## #.##.# #.# ##...## #.# ##'## #.##.# #.# ##+## #.# #.# #.##.# #.# #.# ##.##### #.##.# #.# #......# ... #.# #####...##.# #.# #.# #...Z....#.# #.# #.####.###...##.########.# #......# #...............# ######## #.####.########## #.# #.# #.. ..# ### ####