hw 3 & solution