finish solution of this course