Lab 5 submission

Lab 5 submission by Zain Qayyum