Triangle ABC has a right angle at C. The internal bisectors of angles BAC and ABC meet BC and AC at P and Q respectively. The points M and N are the feet of the perpendiculars from P and Q to AB. Find angle MCN.


One solution with a dynamic illustration could be found elsewhere.