在△ABC中,AB=AC=20,BC=32,D是BC上一点,且AD垂直于AC,求BD的长.