Lab2

Lab 2 submission.