solution to exam 42923