Added my own quick implementation of a Pmf that handles the singing problem we did in class (not DRY).