### #<# #.# ############### #.# #....^........# #######.# #.###########.########## #.......# #.######### #).........# #.####### #.....#...###..........#######'##### ############# #.....#...##...........##..........# #...........# #.....'...'.###'#########..........# #...........# ##....#...#.###.#### #.....^....# #...........# #....#...#.#......# #..........# #...........# #....#####...#.##.# #..........# #...........# #....# ###.#.##.# #..........# #...........# #....# #.#.##.######..........# #...........# #....# #####.##.#.......###.##### #...........# #....# #.....##.#.......###.#######...........# ###### #.###>...'.......'.........'...........# #####'###.##.#.......###.#######...........# #......##.#..####...####.#######...........# #......##[......'...+.................>...## #......+..#.###.#...#################...#.# #......####+###)#####################.#.#.# #...............)..##.......##........#...#### #..................##.......##........##.....# #..................##.......##.........#.....# #..................##.......++.........#.....# #[.................##.......##....[....#.....# #######............######..............#.....# #............######.##.................# #............##...#.##.........##......####### #............##...#.##.........##.#..........# ###############...#..+.........##.#..........# #...+.##.........##..#.#.......# #...#'###.......####.#.........# #..............## #.##.######## #..............# #..#.########## ####...........######.#.##.......# #..........).........##.#####.# ############.....##..##.#.###.## #.....##..##.#......# #.....##...#.#.###..# #.....##...#.#.# #..####### #.....##...#.#.# #..#.....# #.....'......#.###..#.###.# #.....####...<......#.# #.# #.....# #....###.....# #.# #.....# #.....##.#.#####.# ##'#### #........#.......# #.##### #.....############# #.....# #..>..#.#.#O..#.#.# #####.###.....##.#..#..#.## #..<##....#.#..###..#.# ######....##..##)##..## #.#..#..##...##..# #......##.....?..# ######..##...##..# ##..##.##..## #.#..###..#.# ##.#..#..#.## #.#.#...#.#.# #############