jukebox example from Ruby Programming (Pragmatic)