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