CGI Interview Question

Technical round was difficult. Written and GD were easy.