### ##.# #..### ##.#.## ####....## #.#......# ##.......#### ###...........## ###.#............# ##.#.....##.#.....### #.#......####.......# ###^....###.#.....### ###....#.....#..# #....).<...#### #.....(.....# ###..)).(#### #.......# ###......## ###.........## #.#..........# ###.....#.....## #.#.....###....#### #.....####.....##.# #......###.......## ##......#.......## ##.#.........### #.#........## ###........# #......### ##..oo## ##Ooo# ##>## ###