CandL's submission for Pyweek 19.