99HP: problem 28