practice problems and notes 1562588