Problem 23: extended testing note.