For reference:
(figure without scale)
My progress:
Circle centers are collinear.
I think that the straight line joining the centers passes through the point of tangency with the side of the triangle. Therefore, the triangles formed will be rectangles and $\measuredangle a$ and $\measuredangle b$ will be $90^\circ$. It remains to demonstrate that $\measuredangle c = 45^\circ$.
Update:
Best Answer
Yes, you are correct, $\measuredangle b$ is $90^\circ$, but not $\measuredangle a$.
Hint: Consider the pentagon (sum of interior angles=$540^\circ$). Can you take it from here?