Week06 homework done.