Cognizant Coding Question- 40