week 9 practice problems and solutions 6629390