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