C.C.F.D ? C.Q.F.D !*