############### #.............# #.......#####.# ### #..####.....#.# #<####### . #..# #.....#.#### #.#.....# ... #..# ##.##..#....#####.#.....##################..... #..###...#..#...............................){o..... #......_......##.#####.#.....#################o.(... ###..#...###..##....##.#.....# ...... #..##.## #..#####.##.#.....#### ########...... #...[[# #..# #.##.#)......... ............# #.....####..#####....#)###############...........# #####..)...>..........)...............#.#.#.#....# #.#.....##########.##.......####...........#.# #.......##########.##.#####.####.#.#.#.#.#.#.# ##..............##'##.# #................#.# #.#..................# ###.#.#.#.#.#.#.#..# #.#.##.............### #.#..............###### #.#.##.............# ..#.#.#.#.#.#.#......# #.#.###########....# #.....................# #.....# #....# #...#.#.#.#.#.#.......# ###.#.# #....# .....................# #...#.# ###### ..#.#.#.#.#........# #.###.# .........##+###### #.....# .#.#.#.#.##.# ####### .........#.# ###+####.#.# #.#.# ####### #...# ######.....# ##..# #.....^.##.# #..# #.......##.# #..# #.......##.# ##..# #.......##.# ######### #...# #.......##.# #.......#####.#.##### #.......##.# #.......##..........# #.......##.#####.......##..8⌠......# ######.###.............##..........# #.# #######.......##..8⌠.>....# #.# #.[.....##..........# ######## #.# ###.#######.8⌠.'##### #......# #<# #.# #.....# #......######### #.# ##.##.### #.......)..(..(# #.# ###..#>..# ######.#######.# #.# #....#.### #.# #.# #.# #.#.##.# #.##### #.#######.# #.#....# #.....# #.........# #.###### #####.# ########### ####.# #.# #....# #.######### #.#### #..)......# #.# #########.#######.# #.........# ###########