Pergunta de entrevista da empresa Citadel Securities

string formatting, recursive backtracking, some data structure questions