Hui Zhang Submission Assignment 03

There's still some questions unsolved. I am still working on it.
Thanks!