solutions to Practice #5.pdf