####### #)$!$.# #P.}..### ## #..[$$#.##.###### ####.#.######... .. #..$..#.......... ................# ...#)[..[#.......... ................# ...#P.PP.#.......... ................## ....$............... ................P# .....$.............. .................# ..................... ................# ..................... ................## ./................^.. .......<........P# #.###..P.P...##P##.# P#####............ ####...P## ## ## ####.>......# ###..## #### #.......## .## ##.#..#####..# #........# ..(.####.#..#.##....# ##.......## #...........##....#### #######........## #.#.......P.##.......#####.PP............# #...##.##...##.#............P............# ####..#..#####...#.......................# #...........####........................## ###..P.P..######.%.~..................[..# ##.....###....#.....................).## ####..###...#..##.~...................# ##.......##.....##.....................# ##.#.###.#.##....######.###P.P#.........# ## ## ##.#......(#.##.########## ######........## #..#.# ##.#(#######(#%####.#..#.# ##.........# #...##...##....(##%%%##...#...## #P........## #..#....#.#.#...#.#%#%#..#..#...## ###........P# #.......#.#.........#.......#...P#####P#.......(.## #..#..#.#.#.#...#.#.#....P%.#.....................# .#...##...##.....##...##%..#%...................P## #..#.# ##.#.#######.#.####.#%.#...................# ## ## ##.#......(#.## #######.................## ##.#.###.#.## #####.................## ##.......## #......................# ###..#### .##.~....................# #..... #.......................## #..#.P.. ...#....................# ... ..... ...^....................# ## #..## .P......................## ...#..###.###............# .##### ### ##.......<..## #............# ............P# ##..........## ............# ............## .......>.....# ............## .......%....# ..........<.# #.###########