#.##...... #......... # #. ....z. .# # .#. #...z###..# .##. #.#. ......... .#.###.#. .z.o.. ....#.#.####S.##.#.# #.#.#.#...zoJo.oo..# #.#.#.##########F### ##.....# #......# #.##<#.### #.o...# ...#.##.<.#.### ..oo............. ...#.####.#.###.. # ..#.# #.... #.#.#. #.....# #.#.#.#