Problem

Source: 2013 Saudi Arabia GMO TST day III p3

Tags: geometry, incenter, Circumcenter, orthocenter, equal segments, circumcircle



$ABC$ is a triangle, $H$ its orthocenter, $I$ its incenter, $O$ its circumcenter and $\omega$ its circumcircle. Line $CI$ intersects circle $\omega$ at point $D$ different from $C$. Assume that $AB = ID$ and $AH = OH$. Find the angles of triangle $ABC$.