2003 AIME I Problem 10

Triangle A B C is isosceles with A C=B C and \angle A C B=106^{\circ}. Point M is in the interior of the triangle so that \angle M A C=7^{\circ} and \angle M C A=23^{\circ}. Find the number of degrees in \angle C M B.