On the sides of an arbitrary triangle ABCABC, triangles ABR,BCP,CAQABR, BCP, CAQ are constructed externally with ∠CBP=∠CAQ=45°\angle CBP = \angle CAQ = 45°, ∠BCP=∠ACQ=30°\angle BCP = \angle ACQ = 30°, ∠ABR=∠BAR=15°\angle ABR = \angle BAR = 15°. Prove that ∠QRP=90°\angle QRP = 90° and QR=RPQR = RP.