### ######.# #......# #.####.# #.# #.# #.# #.# #.# ##'############ ###################################.###.............# #.....................)............>.)'.............# #.#################################.###.............# #.# #...# #.# #......(......# #.# #...# #.# #.............# #.# #...# #.# #.............# #.# #...# #.# #.............# #.# #...# #.# #..(..........# #.######### #...# #.# #.............# #.........# #...# #.# #.............# #.#######.# ###########...# #.# #.............# #.#.....#.# #.............# #.# #.............# #.#.###.#.####.............###### #.# ############### #>...........'..................# #.# ###.###.#.####...........######.###.# #.# #.#.# #...........# #..##.# #.# #.#.# #...........#######.<#.# #.# #.#.# #...........#........#.# #.# #.#.# #...........#.####...#.# #.###.#.# #############.# #...#.# #....<#.# #.# #.#.#.# ###.....################.####.#.#.# #.#.#.....).)))...........#...#.# #.#.#..((.(().)........##.###.#.# #.#.#.....###############.#.....# #.#.+.....'........)....#.#.##..# #.###.....#############.#.#.##..# #.# ####### #.#.#.###.## #.# #.#.#.# #..# #.############# #.#.#.# #..# #..)....).....# #.#.#.# #..# ##################.# #####'#...####.## #..................# #...............# #(#########.#####..# #...............# #.# #..## #..#####.............#.## #.# ##⌠.⌠###....................#..# #.########.._..##.######.......^.....#..# #..........⌠.⌠..#.# #.............##.# ############.##.#.# #.............##.# #..<...#.#.# ################.## #.#.##.#.#.# #.....># # #..#.#.#)# #.###### #..#.#.#.# #.# #.##.#.#.# #.# #....#.#.# #.# ######O#.# #.# #.#.# #.# #.#.# #.# ..#.#################.# ###...................# #####################