practice problem set 4005938