Please go through the attached document for full assignment details