my solustions to this course