hw3part3 v1