week1: solutions