#...#. .# #..#.#####. .......o. ?. #....... o .. #...##.# . .... #...##.##.# #..# #...#...#.# ...# #.........#. ..### ##.##...#.#.# .... #.###.##.#.#########.## #.###.##.#............# #..##.##.....#######..# ##.##.##.###.#######..# #.##....# #.......#).######.# #.....#.###.#####.#.........# #...........# #.#.######### #.....##..### #.#.# #...####..#######.#.###### ##.## #.................# #.# ##.######..######.# #.# #.# #.## #..# #.# #.# #.# ##..( ###.# ##.# #.# ..#.. #...# #..# #.# .## ..# #.#.# #..# #.# ## .. #.#.# #..######.## . #.#.# #...Z......# #.#.# #.#######..# #.#.# #.# #..# #.#.# #.# #..# #.#.#####.## #..# #.#.>..#.#.######..#####.## #.......###...............# ######.#.#.##############..# #.##.. #.##### #.# #.# #.# #.#