Update for Homework03 Part01