Question Description

All the requirments are on the file:

Attachments area