Did exercises 20-22. Need to finish 23. Not enough mental energy for puzzles :(