Giant bladder diverticulum: an unusual presentation.