######################################## #<..##...##.##...#.....................#.# #..###.##.##...#....#....#.............#.# ###..#..#.#..#..#...#...#...⌠....###...#.# #..####.##..##.##.......#.......## ##..#.#### #.##...#.#..#..#...#..##........## ##..#.... ##.#.###.##...#..##...#...####...###...#..# ###.###.#.#..#...#..#....## ##........#..# ##### #.###..##.##......##.....# #...⌠.......# #...# #.#...#.##.#...#.........## ##........#..# #...# #..######.#...#..#..##....####...###...#..# #...# ####.#...#..#...#...............## ##..#..# #..># #####.###.##....#.#...#.........## ##..#..# #####..S##.. #..##.#.#...#....###...##...⌠....###...#..# #........+.. ##..##.##.##....#....#...#.............#..#### #.########.. #..#..#.##...##......#.................#..#..# #........#.# ########################################.....# ########.#.# #.....>.# #.#.# ######## ######## #.#.##.## #.#.####### ########......######......# #.#.#...# #.........# #.............#....#......#####.#.#..## ###.#####... +..................+.........##...#...# ######'###########.............#....#......##.##.###.#.# #..............................+....'......+...........# #.....)..#########.............######......#########.#.# #........# ############### #.............#.....# #........# ########'#........#+####### #........# #...##.........##.....#...# #........# #.####..........#.....#.### #........# #.# #..........#.....'.# ########## #.####..........##....### #.#.............##....# #.#.######......##....# #...............##....# ###.#######.....##....# #.#######.....###'### #...........#.# #.# #############.# #.####### #.# #.......# #.# #..###### #.###..# #......# #.###.######### #.# #.......... ### ###########