6. Recursie en backtracking