lab 3 files added.