Here is a single file containing definitions of all the problems we will encounter in the course: List of Problems