lab3 report written.