hw3 task1 finished. extra left