## ### .# .#### # #.##.# # .. ...###.. #......# ### # ##. ..##......... .##....P.####.#### #.#...##.##......... #.#..###..#......## ......#.........#... .....#......f#P...## . .......#............. . ##....#...####..P.### ... #.....#P.......P.# #.###.....#.### ##.....# ... ##...............# #...........# ###P..# f..## ###..<..(.....$#. .#..#...### #..## #...########.......####### # #..#....### ## ###.## #...##f....#.......######## ##.# #.......######.# #.#.P### #.........................## ..# ##.....#......######...P#.####.....#...#....P........?..# ... ##...###.....#.##......##...........P.##...............##.# #... #.........#..#.........................)......<.t#h# ##.# #.......#.##.....#............#.#..P.##.........#.# #. ##.....##.##..#.f#...##....##.#............>....l#.# #. #..<.....#.....##.###..........................###.. ..............#....##P..###......##...#...f..#.....f# #..# #.f..........##...###.#.##...P####..........#>##..## #.# #............................###.P.#.......#..#.... (.# #.##.........#)....#f...#####...................... # #...............##..## ##.###.......... ..#.. .........#.......##.f######..##....#.##. . . ######.###f.............##.)............ ##...##....#.#..#f...##....#.# ###........#..###....#..### # #..f.#..#....##.......### #..#.##..#........#P....## #.....##.##..##...#.......# ##..#..#......#..##.......# #........#...#f.#..f..##.# ........#.......#..#..##.## #....##.##.....###.#..##..# ##... ####.....###.#.##...# ##. #.....##.........# # #.....##.#...>P..# ##.###....P.#.#### ##.###.....#.# ###.#.#....##.# #.............# f ##.###......#.## #...###..#####.#.#.## #..........##.#..## #.####...#.......## ###.##.##.P## #.......## #.#.f.### #######