I\'ve searched everywhere for a step by step explanation for this but to no avail. The requirement is simple and clear