IBM Interview Question

Can't discuss specifics but focused on string manipulation, ranging from easy pythonic stuff to more challenging tree parsing.