#################################### #<......#..^#.....#.^>.......#.....# #.......#...#^....#^...^.....#.....# #^......#..^'^....#.....^...^#^....# #.......#..^#^^^..#..........'^....# #.....#########'##############'##### #.^...#......................#.....# ###'###......................#.....# #.....#..........[...........#.....# #.....#......................#...^.# #.....'......................#.^...# #....^#......................#..^..# #######...#...............#..###(### #.....#...#......###......#..#.....# #.....#...#.....#...#.^...#..#.....# #^/...#...#....#.....#....#..#.....# #.....#....#..#.......#..#..)#....^# #.....#....#..#.......#..#...#.....# #.....#....#.#.†.......#.#...#....<# #.....#....(##.........##....#..)..# #.....#.....#.....<.....#....#...^.# #.....#.....##...†.....##....#.....# #.....#....#.#.........#.#...#.....# #.....#....#..#...!...#..#.(.###'### #...^.#....#..#.../...#..#.[.#.....# ###'###...#....#.....#....#..#.....# #.^.^.'...#.....#...#.....#..#.....# #....^#...#......###......#..#.....# #.^...#...#...............#..#.....# #.....#...........=..........#.....# #.....#......................#.....# #.^...#.....................)#....^# #.....#..../.................###'### #.^.^.#......(...........{...#.....# ###'###.................{....#.....# #..^..##############'#########.....# #......#........#..^^..#>3.........# #......#....^..^#^.....#[..........# #......#.......^'......#T..........# #......#.......^#......#>..^.......# ####################################