ABC is a triangle and P is any point on AB such that ∠ACP = ∠ABC, if AC = 9 cm, CP = 12 cm and BC = 15 cm, then AP is equal to?