Dragon program from Chris Pine's intro to programming with some added functionalities.