Domanda di colloquio di Microsoft

Recursive programming and backtracking.