... ##....#+# ........... ............. #...........# #..........# .###...r....... #....r...P...... . #.<.YY..... .... . # #..##.f.... . ... . . .. .# ..### .## ... ...... ... .#.###. ...f .P....# .... .....### ##..... .#....# .......^...>.. ..# #.###....+.. ......#...... ## ##.# #.#.%....# ......#...#.. #..##..## #...#.#. ...........#.# .........####.#+P....# #....#.#.# P....................... ##.....#.##.#### .. ..................#.... #......^.......# ...##...<.........(...#.... #.(....s......## ...........%............#.. #.............. ...#........P<.........P.... ##.............# .............P###.#..f..##... #..............# #.f.#f.#..P..f# ##..#.#### ... ###............ ###..#...##....# #.##..### .... #........... #..........##..# ##...#..##P..... ###.......... #..........##..####.............. #............ ###........##....#.......%....... ##.......... ##.PP.....###.....%............... #####P.......... #..P...#.##.f.................P#..##.##....##.#...# ##...........f................####...............# #f.P...#.#.###...f#...........##.................... #.......##.##..................#.#................. #.#......###.##................#.................... ##...........+......+...........>...........+...... #......%....##......#.#.... .##.)#..........#..... ##......##### ...#### #.#%#............... ##......P## ##................. #.......P.# #.............# #......P.P# #.............# #P.PP#.#.## #.............. #..P###### ### #..%f.#.##...f #....#### #########f#########...#.##.#### #..f.#..#####.#.#..#..#f##....##..### ## ##...........................%...## ##..#..##.##..#.#.#####.###.#..P# ####.############# ### ####.## ### ###