hw 5 & sol