jac444 week11 lecture codes