Pergunta de entrevista da empresa Jane Street

Described functions and got me to implement them which were eventually used to make a function with produces a git diff like output between two strings.