There is an Arabic saying: “If you find whale poop on the beach, you are lucky.”