### #### #### ######.###f.## ###### ##..# ###### #............# ##.##.##### #..######.#..### #>#########..###f........###..............## #.P# ######f...#.f##.###...........##f.#P.f# ### #.f# #......(....................#.######.## ###.########..###..####.P##########.##...........# #.# #..................####..# ######.#.......###.# ##.######.##.............## ######........##.# #..# ########..P...##.# #............###.# ### ##.# ####?###### ##.###.......###.# ##P####.# ##.# ### #..##........##.%# #.......# #P.# #.#####.#.#.......###.## #.#####.########### ##.## #............#....##...## ##.# #............# #..## ###.###.#...#...(......#..## #f.# #...###.ff##.# ##.#.#########.#.# #.#.#.#(........###..# ##.# ##..>.......#.# #[...............# #...#.#..........#..## ##.# #..#####.#....# ##.......####.#..###.#...........##...## #..###..# ####.#.#####.......## ###...##..#..####...###..)# #.#.###.### ##.P..............# #..###.....## #...# #..## #.### #.#.# #P...#.P##.<.....## #..# ##.....# #..## #..## #.# #..## ##..#.#####......# #(.# ##...#####.# #..P# #.# ##.# ##..##.## ##...### #..## #..#.##....# #...# #.# ###.######..####.# ##.## #...####...##...f# ##..## ##.####......∩....###l## #.# ##..#.##.....##.### #....# #..#.P..#.#..####..#.# #.# #P..........###.# ##..## ##.........### #.#.# #.### ##..##.#...## #.# #...# #.f.#..#..#### #.#.# ##.#.# ##.#####...## #.# # #.### #...#.....##.# #.### ##...## #f.# #..#.###.##P###..# #............###.# ####.##..# ##.# #...............## #.#.[#...........# #....###.# #.(# ######..P######.# ##..#..%.....##### #.#...#..### ##.# ##.........# ##.......#.## #.###....#.######.# #..######## ###....##.# #.#####...........##### #..# #..####.# #.....................## #..# #.## P.# ####.##..#P###......#..######..# #..# ..# ####.####...#...###.........# #.## ##.# #..###...#.#......##.####.# #[f# #.f ##.#.#..#...#....#...# ### ##.## ####### #.#.....#.#.%....##.## #..#.## #.....####.#.##f..#.....P.##..# ##.##.. ##.###...........P.....#......## #.##.# #P.....................#.#..#..# ##.##.# #..########....#..###.......#.## #f.##.# ##.# #.......###..#.#..#..# ##.##.# #..# ###..##..#..#.##..#.## #..##.# ####.## #.####....####....# ##.##.#######P.#..# #.# ##.[.####..#.# #..#..........>.## ##.# #.P.........## #...............# #..# #.#.####..##.# #.######.#.###### ##.# ##.##......#### ### ##### #.####..##.#....# #...............## ####.##.#####....# ###### ###.## ###