week for programming part 3