Repo for the Coursera Course Algorithm Thinking in Python