It's a mini_project for An Introduction to Interactive Programming in Python
provided by Rice University in Coursera.org