.............#..#.#......##........#..# .#...##....#........##.#......#......#. ..#.#.#...#...#...##.#...#............. .....##.................#.....##..#.#.# ......##...#.##......#..#.......#...... ......#.....#....#.#..#..##....#....... ...................##.#..#.....#.....#. #.....#.##.....#...##....#####....#.#.. ..#.#..........#..##.......#.#...#....# ...#.#..#...#......#..........###.#.... ##..##...#.#.......##....#.#..#...##... ..........#.#....#.#.#......#.....#.... ....#.........#..#..##..#.##........#.. ........#......###..............#.#.... ...##.#...#.#.#......#........#........ ......##.#.....#.#.....#..#.....#.#.... ..#....#.###..#...##.#..##............# ...##..#...#.##.#.#....#.#.....#...#..# ......#............#.##..#..#....##.... .#.#.......#..#...###...........#.#.##. ........##........#.#...#.#......##.... .#.#........#......#..........#....#... ...............#...#........##..#.#.... .#......#....#.......#..#......#....... .....#...#.#...#...#..###......#.##.... .#...#..##................##.#......... ..###...#.......#.##.#....#....#....#.# ...#..#.......###.............##.#..... #..##....###.......##........#..#...#.# .#......#...#...#.##......#..#......... #...#.....#......#..##.............#... ...###.........###.###.#.....###.#.#... #......#......#.#..#....#..#.....##.#.. .##....#.....#...#.##..#.#..##.......#. ..#........#.......##.##....#......#... ##............#....#.#.....#........... ........###.............##...#........# #.........#.....#..##.#.#.#..#....#.... ..............##.#.#.#...........#.....