For a graph , define if contains two vertices at distance 2, and otherwise. Fan proved that every 2-connected graph on vertices with is hamiltonian. Short proofs of this result and a number of analogues, some known, some new, are presented. Also, it is shown that if is 2-connected, and has at least three components with more than vertices, then is hamiltonian ().