Cognizant Interview Question

10% questions were tough.