如图,在圆O 中,CD是圆O 的直径,弦AB垂直CD于点P,且AP=3,PD=1,求CP的长.