Revert "Lab3"

This reverts commit ffe581e79a30a5d1f6436c5d0bdaaea17ec6f76a.
Lab 3

Re submitted