correct all the errors, and success compiling it in the lab