2026.01.29: fixed an error in Exercise 18(a).
2026.01.29: Solutions to Exercises 1-24 will not be accepted after February 13.