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