Caution

These solutions are my own and are likely to contain errors and misunderstandings.