######### #.#..##P#### ##..........# #...........## ## ##..........f# ########.##.. #..........##### ##..#.#..#..... #............#.####............... ###.................................. #.........................>.......... ##P............#.......ff...f........ ###..............#....fff.#..........> #.#...................f.......#..P... ##..#####.#.P..........<........PPP... #...## #.#.....................fPP. #....# ##f.....................PP.. ##P.### #.........................# #.....## #.#........P............... ###....######...##...PPP............## #......###..######.<.P.............#### #....##.....###.###...............P#..... #...........#f............................ #......................................... ###........................................P . #....f...........................Y#......#.P.# ##...fff.###.............................#.... ##....#f.f###..##.............................# #.....##f.# #..#..............................# ###...###.f# . .........................ff....# #.....# #.. . ........................ff.....# ###..## .. ................................ #..P## #. #........................#P....# #....## #.##..#.#.................$.#P...... #.....######..#................................. #...~~..~....................................... ##..#.~P~f##~~...#..........................>... ####~~~~~~~~~......#P........................# #.~~.~~~~~~~##............................##.# ##~~~~~~~~~~~~~............................P# ##..~~~~.~~~~~~.P...#..........##.B......#..## #...~~~~..~~#~PP...P#.....###..##........#.#..# #...~~~~~~~#~~~.P..###....f###....0...........# ##...~~~<~~~~~...P.###........#ff.B............# { ##...f~~~~~~....................f............... #.......#~f...............f.................... #......#........_........Pff.......#.#f.#..... ##......#.................f.....?............ ####.###...........f#f.###..#....#.####.#.# { ### #.#f...PPf.###### ######..#.# ### ^ #####f###### ###### ###