Finishing Lab 8 for 343