finish week6 problems and homeworks