### ### ######### ### ############.###.######.##.#P.# #P##### ######.##..#..##..#.P..##.#...P....## #.....###.##.##............P................# #P....#.P..................................## ##P.............................[<..<........# #.......................................!...## ###.....#.P....P......%.....................## ###...............##.........................# #P................##.........................## #.................##........................#.# ##.................#........................#.# #.........................................#.### ##...............P~~........................# ##P....PP.......P.#~~.......................P## #..................~#...................P.....# ###....##P..........~.............#.........P## #.......P.........##............#..........## #................##.............P.....##...# ###................#..................##....# #...............P..#........_.........#.....## ##..............P.#...............#........#.## ##P.......#.....%.............................# #..P...#.#.P.........._.........P#..........### ##.#..................................PPP...# ####..................P....................#.# ###....................#P#...............# #......................###...............# .P..............PP...P...(###..........P[...# .................##.#..[%..##...P...........# ..............D..###.._...##...............## .................P##......##...P.......P...# ..................#.......##P.P...#........# .#...............##........##P.P.#~#.....#.# #.......#.#.....#....#..## ##......................### ##)...............P.#....# ................## .........#.....## .........#....P# #.#.....PP...## #............# #..~~~;~.....# ##.~~~~~......# #.~;~#~.....## #..~~~~~.....# #..~~~~~....... ##............# ##.#. .......