Curves and cycles on K3 surfaces