### #.#### ##### ### ######.##.####... ####.## # #...#...P..##...###(#...# .#.. ##..........##...#.#....####..#### ##.........#.#.....###............### ##.......#...##...............P...P#.# .#.##........P.#......##.............## #####....................#............##...# ###.##.##...................................# ##..#....#.................................## ##..#.....................................%..# #....#......................................#.# ##..P.......................................# #..f...................#.......##.........#....# ######.....................f........##.............## #.##P...............###............P#................ ##.##...............# #..............................#...##.. ##..................##......................................## #........................................#................... #.......................................###.................### ####....................................#..................... ##.......................................................## ######.......... f##....................(......................# #...##......... P..........................................## ##.###........( ............................................# #...##......... ............................................## ###...#........ ..........%...............#.................# #.#...#....... ............<.<..............................# ##..#..........................<............###...............## #..#...........................................................# #................P##...............................?...........# ##.#..............#...........................................## ##................f.#..........................................# #..#f..........................................................# ##.........................................##..............#... ##........................................##.............#.... ####.......................................###.........##...... #.#...............%....##.................<........%....###... #.....................###....................%.........## ## ###................%..###............##.....%%.........# ###.###..##................###.......#.........rDr.### ### ###.#f.....r.........###..............^....#..# #....................#.....rr%..........r#.## #...........................rD.............# #..#.r.)...%...............rr............... ## #.#.................................... # #..r.r...................>...#........## ##............................#... ... ..#............f.f...[.....#... ...#f........f. .>.....f..... .. ....#... ..P..##.P.# # .## .