A triangle ABC circumscribes a circle, with points of contact being X, Y, Z. If the feet of the altitudes of triangle XYZ are D, E, F. Prove that the sides of triangle DEF are parallel to the sides of triangle ABC.
[Source: Challenge and Thrills of Pre-college Mathematics, Exercise:4.2, Question no.-24, Pg no.-98]