Homework2 20170613015