Most of the exercises in the book have reasonably good solutions. Some of them have only partial solutions. Some are not done at all. If you solve or receive a solution to an exercise, or finish a partial solution, or have a better solution to one that's already solved, please send me your solution. Exercises marked X are extra, not in the textbook.