### ####.####### ##.#...#..#.## ### ######## #............###.###.##.#.## ##...........##...#........# ###...#.........##.......## ##.............##.......## #..............#...#..##.## ##........#.#.#.......#...# ##.......#...##........#.### #............#...#.......#.## ### ##..........................## ##.## ##......................#...# #...# ##.#...................###.## ##.#####...#................^..#### ##.##.##..#.#..............#..## #...................#..........## ##.##.#...................#.....# #######.#......................# ######.......[[[.....##.##.## ##.#.#.....#...[>[....####### #..........#...[[{...## ##.#..........).)....## ####..#...#..........# #.......##.#......## ##...#...##....#.## ##...............# ##......#.#....## ##.#....####....# #...#>..# ##.#.## ### ##.##...# #....## ### ##.## #####.## ##....# ##.#####...# ### ###.## #...#.##..## ### ##.#...^..### ###.##.......## ### ##.............# ##.## ###.....#........# #...## ##.#......#.......# ##....# #...#....####....## #....## #.........##.....## ##....####..........##.....# #.......###........#.......# ##.#.....###...............# ###.......##..............## ##.##.##.............[.[).## ####....###...................# ##.##.....#....................## #...^....#..........>......><...# ##.............#.............#.## ##.........#...#...............# ###.......................#..## ##................#.....)..## ####...............#...).#...# ##.##......#............[[#..## #.........#....).............# ##......#........##...##..#.## ###.#........#...##.###.....## ##..............###.##.....# ##..................###..## #...........#.....## #### ##...........##..## ##...............## #...........#....# #...........#...## ##..#.#....###.## ########### ###