Pergunta de entrevista da empresa Toptal

some recursion backtracking algorithm