99HP: problem 16