### #.######### ############################[........# #.........................##.#######.# #.#######################.##.# #.# #####.########## ###.##.# #.# #############################...#....#.#...# #......# #.# #...............................#)....##...############....### #.# ##.###################<..............+................'....# #.# #.# #.....)....###.#....###...############....# #.# #.# #.########.# #)#..### #...# #.......#.....# #.# #.# #.# #.# #.#)## ###...###.#####.#..#'## #.# #.# #.# #.# #..)####.......#.#.....#..#.# #.# #.# #.# #.# #.....)........#.#..#.(#..#.# #.# #.# #.# #.# #...####.......#.#..<..#..#.# #.# #.# #.########.# #.#)....)......#.####..^..#.##########.# #.# #........#.###....###)......#.#........#............# #.# #################>..........8..∩..8[....#...#.################### #.# #....................#.#...##..)#.#####.#####........ #.###.###############...................................> #...........................)#....(..........#.#########. ######.###########...o.###...#########.##....#........ #.# #..o..# .#.# #...#...#.####### #.# #.....# #.# ##Y##...#.# #.# ####### #.# ##o..#...#.# #.# #.########.##.#...#.# #.# #)..).............#.# #.# ########.#####.#..#.. #.# ## ....# #.. . ..#