wind cries mary 3