Week #1 Assignment complete code