######################################### #?...^.#....#<.....^.....#..?.....#.....# #..^..^#^...#............#^...(...#.....# #......'....#.^..........'^.......#.....# #.....^#....#.......[....#........#.....# #....^.#.^..#.....)......#........#.....# #....#####'###############'#########^...# #.^^.#.............................##'### ###'##............##.##............#.^.^# #.^.^#..##.......##...##.......##..#....# #....#..##.....................##..#....# #....#.............................#...^# ######.........##.......##.........#.^..# #....#.......(.##.......##.....(...#^...# #...^#......#...............#......#....# #..^.'.....##....(..........##.....#..!.# #..^.#.....#....(............#.....###'## #...^#..............<..}...........#.^^.# ######.....#.................#.....#....# #..[.#.....##...............##.....#....# #....#......#...............#......'....# #....#.........##.[.....##.........#....# #....#.........##.......##.........#....# #....#.............................###### #....#..##....†................##..#>..># #....#..##.....................##..#..8§# #....#...........##...##...........#.8§§# #....#............##.##............#...§# #..^.#.?...........................#.8.§# ####'###############################88.§# #....'......#.(^.......#...^....#.§§.^..# #....#.....^#^(......^.#^.......#8......# #....#......'..^....^^^'.......§§8......# #....#.^....#..........#....M§M.#.......# #....#......#^..!.<....#....§...#......^# #########################################