#### ...# ... #.. #..######## . .## #......?o.. ...F####### ########## ... #.# ...oo{o...####........# ### .. ........# ....#####.......P.....# #.... ........# . #.##.....###..# #.#. ....#.#.# ###.#......#.#..# ####.. ..> ..#.# #....P.......#.## #....# .. .###.# #.......#....#.# #.# > ## #.# ..........P.##.._.#.# #.# #.. ....##.......#..(.#.# #.# #.# #............#.# #.# # #####P.P...#.#.## #.# ##P....###..# #.. ####P.P....# ... #####...# ##. #...# ###.# #######..# ......^.## #.# # ######### .....####.# ?.........# #..# #.#..####.# #..# # # #..# #..# #..# #..# #..# #..##### #......# ##.###.# #####.# #.######. #.....# #........ #.##### #.####### #.# #.# #.# #.# #.# #.# #.# #.########## #.# #........... #.# #.########## #.# #.# #.# #.# ### #.# #.# ##.######### #.# #.# #...Z....... #.# #.# ##.######### #.# #.#######.# #.#######.........# #......>.......#### ##############.[Z.. ######