Added Lab 3

This reverts commit b469b3ac01f091c7639bd415ba9bd96a1b8de2bd.