Homework for CIS 192: Python Programming at the University of Pennsylvania.
Licensing Information: You are free to use or extend these projects for educational purposes provided that (1) you do not distribute or publish solutions, (2) you retain this notice, and (3) you provide clear attribution to the University of Pennsylvania, including a link to https://www.cis.upenn.edu/~cis192/.