Homework 2 done.
Homework 3 finished.
Homework 4 finished.
Homework 5 finished.
Homework 6 finished.