Ridiculously hard geometry problem

Level pending

Triangle ABC has AC=BC, Angle ABC=96. D is a point in ABC such that DAB=18 and DBA=30. What is the measure (in degrees) of Angle ACD?

×