Domanda di colloquio di Block

General coding question - medium difficulty