Homework.
595