######## ##### #......# ...# #.####.# ##+##.####.####.# #...#........##.# +.<.'.####.#.##.# #...#.# #.#.##.# #.##+##.# #.....%# #.......# ###.#### ########.######...## ..#####.###.......## #.##.....##.##'##..# #..#.....##.#...#.## +..#.....##.'.<.'.# #..#.....##.#...#.# #.##+##.......o#..##'##.# #........###..)......(..# ##...##..# #.###.####.### #. ##..###.# #.##...# #. #.).....# #.##.#.# ######## ####### #..##...##### #.##.#.# #... ..# #########.....##### #.......# #......# ######.## #.# #.......#.#.......# #.......##########.#########.......###.### #.#####.#.#.##+##.# ###................##......#.##+##.#.....# #.##........#...#.# #######........#########.#....#.#...#.#.#.#.# #.##.##)#...'...+.###...# #...####.## #.#...%..+...'.....#.# #.##.##.#%..#...#.......# ##### #...# #.#....#.#...#%#.....# #.......###.##+##.###...# #..%# #.#.##.#.##+##.#...### ####.#### #.......# ##.## #).<# #.#.##.#.......##.## ##.######....#### ##.# #.).# #......#####.####.###### #.......#.......# #..# #...# ###.########.###.......# #.######........# #.## #######..)####### #..........(.#.##'##.# #.##8..#........###.#####...............####..####......#.#...#.# #.+#_................(....................%...............'...+.# #.##8..#................#...............####..###.........#...#.# #.######........).#..#..#######...####### #..###.........##+##.# #.......#.........#..#..# #...# #....................# #..###.####.##.#........# #...# #.####.#.####..##.#### #......##...............# #...# #.####............# ##.######.##'##.........# #.).# ##.#....##+##...#### #........#...#......##.# ###...### #.......#...#...# ########.'...+...##.##.# #.......# #..#.##.'...+...# #.#...#...##.##.# #.##.##.# #..#.##.#...#...# #.##'##.........# ##.##.##.#######....##.##'##.### #.......######### #................#####.......# ######### ######..####..##.......####.####### #...........................# #.#####......%##.#.#...###### #.# #.##............## ###.#####.##.##.##.###..# #.......#...............### #.##'##.#.......#.##'##...# #.#...#........##.#...#.#.# #.+.>.'[##.....##.+.>.+.#.# #.#...#.##..... #.#...#.#.# #.##+##.##..... #.##+##.#.# #.......# #.### #..>......# ##.########.###########.### #..# #.......# ##.# ##.#####.##'##.## #..# #.......#...#..# #.## #.#####.'.>.+..# #.# #.#####.#...#..#####.# #....##.##+##........# #.##...........####### #.#####........# #.. ..#......# ### ##########