. ### #. ..# . .. #.# .##.. .###.# .##..... ..#.# .##...... # #.#.###........... #.#.##........#......... #........##.............. ######.#{#..# #........... ##.##.#.###........... #.z.###..z............ #.{.# #.#.#............ #...# #.#.#..$........? # #...# #................ #.#####...#####.#........... #.....z..................... #....O.............<........... #.##...............#p......... ....#####...#####.#......... #.### #...#####.......... # #...##.............. .......####......... #...#..####.....##.# # .......#.###.# ##..##...# # ##.#####..##.>.###.##. (......................# #.#.#<....<....#.... #................### ###.######.......# #. #.......# . ##....### ## #....# #.#### #.# .