Add Week3 solution