week 2 programming part 2