week 1 code
week 2 code