###### ##....# ##..##'## ##..##8.8## ##..##.....## #..##8.....8## #.##.........## #.#8.........8### ################# #.'...........'.# #...............# #.#8.........8#.# #.######........# #.##.........##.# #.# #........# #.###8.....8###.# ###.### #........# #...##.....## #.## ###'### #........######### ###..##8.8## #..#####⌠.⌠#####................################# #...##+## #......#.>.#............#######..#..............# #......######..#####⌠.⌠#####........# ##.#.....#####.##.# #..............# ####### #....##{## #.#.#..........#.# #####..######..# ###.### ####..#..# #.)..#...##...#..# ##<..# ##.# #.# ##.### #...###.# #..#..##..#..# #..###...........#### ###.#...# #.#...##...#.# ####.## #..............#### ##.#.### ##..........## #....# #..........###....####....# #.#..####### #.#### ####...##### ####...##..### #.#.## ##.# #.#.# ###.##..##### #.#.# #..# #.#.# ##.........######.#.# #.## #.#.# ######...................# #######.# #####.#.######......#.##.....######.### #.......#######.(((..........######.#####<.# #..# #..........(.(((###.###....#### #.# #..# ##.# #.......######### #.# ####....# ##.# #..## #.# #.......# #.# ####.####..# #...# #.# #.......# #.# #..##..## ##..######.# ######### #.# ##....## #......##.# #.# ##...##########.......# ####### #.# ##..........# ####..### #.....#############.##########...........###.....# #.....##..........(..........................##### #........########......[......#..........##### #.....#### #..........#####.........># ####### #..........# ####.####### #..........######...# #......(...#......### #..(.........###### ##........#### ##........## #..........# #..........# #..........# #.........=# #...>......# ##........## ##.....[## ########