problems for practice 9946954