Pergunta de entrevista da empresa Bloomberg

LT: tree traversal, lists merging