######## ### #......### ### #.# #######...######## #....########## #.####### # #........... #....#.....)..# #.......# ###### ###.######## #....#........# #.......# #....# ##....#### ### ###... #........# #.......# #....# #........###.### #..... #........### #.##'######....# #..........)...# #....###..........## #....#...##....##8...8####....)####.).# #....'.............####.##.#...##....##.....##......)...#)#.# #....#####......#.........)'...#....<#_....._#.....#.##.#.#.# #....##.....#.#.#.......##)#...#.....##.....####...#....#.#### #....##.###.....#..#.#..##)#...#.######8...8# #...#.##......# #....##...#.#...........##.#...#(##### ##8## ###...#.........# ###.......#.###.#..#.#.###)#####...).#########...........##..# #...##...#.......................))...............(........># #..)#....#.#.#......#.############)#.#....##.........#..##.## #...#..........#.....#############......#..#.###...#.#..##.#### #..z'........#.#.................####........###)..#.#........# #.W.#.####>.............................................##.##.### #...#.#......#........#.###......###..................#.##.##...# #...#......#.###.###..#.# #######....#.......#.#.###..#.##.##.### #...'...####.###........# #....#....####...# #..#.##.##.# #...###.#....##.........# #....#.......##..###..#.##....# #....##.#....##.....#.###########....#.#.....##.......#.##.#### #....##.............#..........##......#.....##.........##.# #............#......#.^........##...##.##'#####.......####.# #.....##[....#.................##......##.# #....#..# ### #.....##....<..................##.........#####.......# #....###.....#.................##....#.......##.#..#..###### #....# #.###.#...(.............##......#####...............# #....+ ... ....######.(........#####.#######'##.##.....##### #....# ### #+########..........#........#.......##........# #...(...... #................#........#..............##.# #####....z. #................#........#......####....##.# ...... #.......#........##########......# #.....#.# ...... #.......#........# #.....(.....# #...#.#.# ...... #.......#........#####...........# ##...#.#.# ...... #.......#...................##'#####....#.#.# .... #.......########.......#######<......#..#.#.# #.......# #.......#####....##........#.# #........ ...#####........##.##...##.###.# .... #...........##...##.###.# ..... #........#####..........# ..... #........# ##.....##### .... ###############.....# #...........# #######..#..# #..#.## #..#.# #..#.# #..#.# #.##.# #....# ###