add Practice14-3
fixed and debug Practice14-3