Lab 5

Started on Lab 5 due by tomorrow by 11 am.