############# ######..#...##<..## ##....#.....##)....##### ####.....#.#.###/=.....#..### #.......##.#.#.#⌠.....)#....# ##.....#.#....#.'.......#....# ##......###^.....##.....##...####### ##....######.......##.).###.....#...## ###..<.##.#..#..#.#..###[#####.........## #.....##^....##.#.#'#...[.#.##.#........## ###.^...##.....#..###.##.##[#.##.#[...#....## #.....###.........##...##...)....####.#.....# ###...........#⌠....#^....#..##'##...#..###...# #.....###)[...#.....##...##.##...##...........# ##.....#.))..###..#..###.##.##.....##..###....## #....###.#####.#####.###+#..#.......'...#.....# #...###..#.#....##...#...##.#.......#...#...#### #...# ##.......###.#........#..)....+.###....).# ##..# #..#.#....###..#'#...##.....###..##.....### #.### #..#.#.###.##.##.####.##...##.#.#.........# ##...####.#...#...#.##...##..######.....<####....# #....^.##.....##.####.....+.)..###.....###..##...# ##.....##....##....###...##....#.........#...#...# ###...#.....#../.## ##.##...###....#........#.### #.......#.#.#### ######.#.....###.......#.# ##......#.....# ####.⌠##.....# #.#...##..# ##...###.##..# #.(...#....### ###....#.## #####.......# #.##.......# #....### ##▓▓▓▓########.########▓▓ ###### ...)...........# #............^## #.............# ##...........## #...........# . ##.2.........## .. #.............# .^. ##XL...........## ..D. ##*X.L...........## . ..... ###DXX###########...### ... .☼☼..p##*.X*## ##....##..... ..XD*XXz**### ###..^...... ▓▓▓▓▓▓▓▓▓▓# #▓▓▓▓▓▓▓▓▓