###### ########....## ### # #.#.#f.##....# #f#### #...#######. ###?..####....# ######f#f# ##......#.#.. #....####....## ##..####f### .. #...........# #.#..##.#...######P....###..## ### ..##### ###...........# ##.#...#......#.P....[..##P..### ###.# .#..~###~............# ####..................f###....####...# #...~~ ~~~~.[.......## ##......#........#P..ff##....ff.P...## #.~~~ ~~~~~~~........# ###........##P>..###.....ff............# #~~~#######~~~P.....####....##....##...####...................# .. #~~~#~~~~~#~~~#P.....f#......#f...###..#f##..............f##..## ..######~~~%%~~~~#~~~.............###....###..#.......##......#.###.#.# .........~~~.w~~~~#~~~......#.....## #.#..............###.....#### ###.# ..........~~~#.#.###~~~.....###...## ###...>...........#....<...# ### .f..........~~~~~~~~~~~......##.[...###.#f......................## #..#..........~~~~~~~~#~##....####......................%%.......# .#.#.#.........##~####~###.##..# #.....%......................f...## #..............## ## # ##########..#.f##.......(.......%...P.#.f.## ##............### ##...######.......#.......f....#..f#.# #.##...........## #....## ##?...#.##...##......#f...## #..............# ##.....## ##<...P####...###....##P...P# ##........P#.#.## #.f#....###P....## ###...#...........## #.........###...## ####....#f......# #.....P...#.......#### ##.#....## ##...## ###.........######......f##........f.##### #.#..## #....# #..........#...#.....#####.........##..# ##...P# ###..## #### ##...................# #.............## ##.[## #.#..#### ##..#####f..####...........# ##..........###.# ##....####.......# #...#.# #f.### ##..##.##...####f......#.#.##### ##........#....<.## ###...###....#.##..#######.#.#P....##f##...# ##.................# #....#.......##...# #...##...#########.### #......#f.f##.....## ##...............## ##...f..## ###...# ##.#.P..########...# ###.......##.....f## ###...f..## ####.f..## #..#.##..## #....## ##.......#######....###..P....## #.....### #..###...# #.....#### #........# ##...#.#......f# ###.f..## #...##..## ##..(..#.## #### ###...##.#..## ###..#......f######.....## ##..##f..## ##.....%..###..###...######..P## #..........f###.##Pf...# ##.###f..####.........##.........# ##...# ###......#..f.f.fff...## #.......##......#...###........## ##.## ###.......##..........### ###..................#####.f..### #...####P....%..............## #................%....## ###f..# #.........f..ff##............# #......................###ff..## ##......#f....######.........# ##...............#P#.....##f..## #...#######...# ##.......## ###.............#####.........##### #P...# ...## ......... ### ##...........## #............f# ###...## #...# #.......... #.## #...[......## #.......##...####....## ...## ........ ##.###..........# #......####.........## ##... ##..##..........## #......# ##.........# #..# #f..##.....##....# #....### #...........# ..# ###.......##.#....######...## ##..##........ #.#................#f##....# #...#........ #.#.#................#...## #......##### #####..#..#..............## ##.......# #f....#.##P...........P## ####......### ######...######.............####.........# #..#.#..## #........P.#..ffff.ff.##..## #........## ####.....#####......#####f.## #.##.#..#.## #.....# #.#..#### ##f..# ######...#.# ##..#.# ###..##### #.fff## ##....# #..### #....##.###fP..f#f# ##<..## ####....## #f...###.##.....).# #....####.......f#####..####............ ###...#.###.f......#.#.........>........ ####.........ff......#...###............. #.......###fff###...#f.#.##..........### #......#f##....##.fff.#####.........## #........##.#f....f.###..# #...####.## ##..#.....#ff..%....# #### #...# .. #####.....#..P##f### ##.## ## ############## ###