The app runs modified versions of recursive algorithms that log a trace of how the functions execute.