Proposed solution to lab 3