在三角形ABC中,∠A=90,AD垂直于BC,AC=2,BD=3,求CD,AB的长