Deloitte Interview Question

Nothing particularly difficult