Domanda di colloquio di Deloitte

Questions are not really hard