Humm Bug : the hum 'n' guessin game.