### ##.## #...# ##.## ##.## ####...## #####.#.....### ##..#.......##.## #### #....#....#.....# ##..####....##.......## ##.....###...##......## ##.#.....###...##.#..## ####...#....#.##.###.##..## ##.#.#.###.......(^#.......## #......#.#...#..............# ##.#........##..............## #####.#.....................# ####...................## ##..................### ###......#...))........# ##.##.#..#...)[[(.###..## #...##........><.......## ##...##......[o)........# ##...##...............## ##^.#...............## ##......##......#..##### #...#..###..........##.## ##......###.............# #.......#..........##.## #......##.....^...##### #...#.####...#...### #...### ##.........#### ##.## #.............## ### ##......#......# ##.#.####....## ##### ##..## #...# ##.## #...## ###...# ##....## #....## ##.### ###