######################## ###### ########## ###......................### #....# #........###...##.####.####.####.##...## #....# #.........#..###...##...##...##...###..# #....# #.........#.## #.⌠.##.⌠.##.⌠.##.⌠.# ##.##### #....# #.........#.####...##...##...##...####.#...# #....# #.........#...###.####.####.####.###...#.### #############....###.........#.⌠.###.####.####.####.###.⌠.#.# #..........##....'.'.........#............................#.# #..........##....###.........##.##.........<..........##.##.# .#....(.....####..........###.#............................#.# .'........†.'......######.# #.#.⌠.###.####.####.####.###.⌠.#.## #..........######..# #.###.#...###.####.####.####.###...#..# #...................####+#...#.####...##...##...##...####.##.# #....†..............##.....###.# #.⌠.##.⌠.##.⌠.##.⌠.# ##.##.# ####.g....#.........##.....# #..###...##...##...##...###..##># ..........#.....# ..##.....# #.)..#.####.####.####.##...###.# ...........#.....# .####'#.# ###......................### #.# ...........'...... #.#.################.############ #.# ...........#...... ..#.....# #.................# #.# .....####+##... #.#####.....# #.##......#######.#######.## ..... .. #...........# #......##.......).......# #..#####....# #......###.##.########### #..'....+ #......###........# #.##....### #...........#.###.# #.........#########'######.#.###.# #########..................#.....# #...........############## #...........# #...........# #............. #.............. #+#########..... .....