A music player with an intelligent shuffle algorithm.