### #.# ##################### #.######...................# #......................###.# #.#...............####.# #.# ######### ########## #.#.##.#.########.####.# #.# #.......# #........##############.#.##.#.# #....#.# #.# #.......# #........+..............#....#.# ####.#.# #.# #.......#############........##............##....#.###########.#.# #.# #.......+...........'........'................................>#.# #.# #.......#######.#####........##.....######.#.......######.######.# #.# ###'#.............###........##.....# #.##.##'##### #.........# #.# #.#.##....###.#...#........##.##### #.##........# #..######## #.# #....+<.......#...#...........# #.##...<....# #...#########.# #.#.##........'...#........#### #.##........# #....[.....##.# #######.#.####......#...####.......# #.##........# #...######.##.# #.........# #......#...####....##.###########.##..[.....# #...# #.##.# #.#####.### #......#...##........)...............######## #...# #.##.# #.# #.# #......#...##........................##########...# #.##.# #.# ###'######......#...##................................))...# #.##.# #.# #........#..........##........................##########).#######.##.# #.# #........#..........+.............................................##.# #.# #..(.....#..........##..............).........#######.....##########.# ##.###........#..........##........................# ##...............# #....'........#.....##..###........................########..#.############ ######........#......##.##...................................#.# #........#...##.##.##.##......................###.......#.# #........##..#.........#......................# #.....#.#.#### #........##...................................# #............# #........##..#^.⌠...⌠..#......................# #.......#.##.# ###########..#.........#......................###.......#.##.# #########......>...........................)............#.# #.......###.........#..........)...........##......##...#.# #.#####.###..⌠...⌠..#......................##.........>.#.# #.# #......................................####.#######.#.##### #.# #.....#......[..#......................###........###.....##### #.# #.....##.##.##.##......................##..........##.........# #<# #......................................#............#####.###.# ### ###.....(##...........................##............## #.# #.# ######.##...........................#...#####.##...# #.# #.# ###########'##..........########...#######..##.8..8.##..## #.# #.# #.............###'#.....# #...# #..##.....))(##..# #.# #.# #.............# #.#.....# #...# ##.##..###.##).##.###.# #.# #.............# #.#.....# #####...#####..#..##..≈.##.(#..##.# #.# #.............# #'#.....# ##...........#.#..##......##.##.##.###.# #.............# #####'#####..###..⌠.⌠..#.#..#..#(.#..#..#.##.....# #.............###⌠##⌠.⌠##⌠##.# #...∩...#.#..#..#⌠>#..#..#.######## #.............##...##.##...### #..⌠.⌠..#.##.##≈.(..≈##.##.# #.............#_.#..'.').#._# #.......#..#..##.≈..##..#..# #.............##...##)##...## #.......##.##..######..##.## #.............###⌠#######⌠## #.......##..##........##..# #.............##################.......###..##.8..8.##..## #......)......)................'.......# #...########.(.# #.............##################.......# ##............### #.............# ####'#### #............#.# ############### #.# ##..........##.# #.# ##........###.# ###.########.######### #.# #..............# #..# #.# #.#.########.#.# #..# #.# #...# #.#.####..###.# ##### #.............# ###.#########.# #.# #.# #.# #.# ### ###