solution to quiz 34741