Given rectangle ABCD, let P be the point outside ABCD that makes triangle CDP equilateral, and let Q be the point outside ABCD that makes triangle BCQ equilateral. Prove that triangle APQ is also equilateral.