First, we will show that ∠C1B1A1=90∘. Let K∈BC so that B∈(KA1), then ∠ABK=60∘. Point C1 is on the bisector of ∠ACB and this implies that d(C1,BC)=d(C1,AC) or C1F1=C1F3, where F1 is the projection of C1 on BC and F3 is the projection of C1 on AC. Segment BA is the bisector of ∠KBB1 implies that d(C1,KB)=d(C1,BB1) or C1F1=C1F2, where F2 is the projection of C1 on BB1. So, C1F2=C1F3 and C1B1 is the bisector of ∠BB1A. Let us denote ∠BB1C1=α. Likewise, we prove that B1A1 is the bisector of ∠BB1C. Let ∠BB1A1=∠CB1A1=β. Then, from ∠AB1C=180∘ we have 2α+2β=180∘ and α+β=90∘.

Let r1 be the radius of inscribed circle to △A1B1C1, r2 the radius of inscribed circle to △C1B1F, and r3 be the radius of inscribed circle to △A1B1F, respectively. Considering the properties of right triangles, we have
△C1FB1∼△C1B1A1⇒r1r2=C1A1B1C1=cosC1
from which follows r2=r1cosC1=r1sinA1. Likewise,
r1r3=C1A1A1B1=cosA1⇒r3=r1cosA1=r1sinC1
Now, we will see that I1R∥A1B1 and I1S∥C1B1, where I1 is the projection of I on C1A1. Let I1R2⊥C1B1, R2∈(C1B1) and I1R2∩C1I={R∗}. On account that △C1II1∼△C1R∗R2, then
II1R∗R2=C1I1C1R2=cosC1⇒R∗R2=r1cosC1=r2
from which follows R∗=R,I1R⊥C1B1⇒I1R∥A1B1. Likewise, we get I1S∥C1B1.

In triangle I1RR1 we have r2=I1RsinA1=r1cosC1=r1sinA1 and I1R=r1. In triangle I1SS1 we have r3=I1SsinC1=r1cosA1=r1sinC1 from which follows I1S=r1. Finally, we get I1R=II1=I1S=r1. Since △QSI1∼△QB1C1, then
B1C1SI1=C1QI1Q⇒SI1=I1Q
on account that B1C1=C1Q. Now, we can conclude that points R,I,S, and Q lie on the same circle. □