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