y * a * b*