### ### ### #.#######.########.#### #.......#.............# #.#####.#.########....# #.# #.#.# #.....# #.#####.#.# #####)###.# ####### ####.#...#.#.# #.....###'#### #.....# #....#.#.#'#'###.....#......# #.....# ###....#.#.......'.....#......# #.....# ####......#.........#.....#......#####.....########### #.........#.#.......#.....###%#####..................# ########.........#.#.##....#########'#...+...........######.# #..................#.##........##......###...........######.# #..........#................................................# #..........#.......#+##.......................###....########## #.....................#..............#.........##.............# #...............(.....#.....###'#........#####.#..........###.# #...#.....>....(......+.....'...............................#.# #...#........)...#.#+##.....#...............##.........>....#.# #...#........)...#.#.##.....#...............#......####.#.#.#.# #...#...##......##.#.#...####...............#......# #.#...#.# ##########..##.....#......# #...g...(.......#......####.###.#.### #.......########......# #.....#'#...........................# #.......+ +......# #.....#....#########..#####.###.#.#.# ####.......# ###.....%#####'#.#########...###...###.......#.# #..........##. .................#######.......%.....#.###.###.# #......##+#.... .....####..............#.......%.....#.# #.# #.# ##.................... #.......######....###...###....# #.# #.# #...###...................%.###+#.....#....#>......#....###.###.# #...###.....................#.....##.......#.......#..........#.# #...)...................................#.............#..##.#.#.# #.......................................#......#......#.....#.#.# #....................#..................#.............#..#....#.# #.........)......#####......##........##...#.......#.....#..###.# ########............#.................'....#......<#.....##.###.# #...# ###..........#.........#.......#....###...###............# #...#####.###......#.................#.#.............#.###.##### ##...##....#............................#.............#.# #.# #.......%...............................###...###...###.###.########### #.......................................#.............................# #.......#.......#...#...................#.......#######.###.########.## ###.............#.......####''........#.#.......'######.# #.# #.# #.............#.......######...#..............'#......###.#### #.# ###............##.......................##'##...........##^....# #.# #..............####.....................................'.#.##.#####.# #.................#...................).................#.#.##...)...# #.................#......)..............................#.#.########## #....####.........#...#..................#..............#.#.#........# #....# #.........#####......######......#..........###.#.#.#.######.# #.%..# ##+#......#####(.....#############.###########.............#.# #....# #...............................>..................#.#..#.#.# ###### ################.#################.##########.##.#.#.#..#.#.# #.# #..........# #.##.#.#......#.# #.# #.########## #....#.########.# #.###### #.# #.####..........# #....).# #.# #.# ############ ######.# #.# ### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###.# #.....# #.###.# ### ###