How Long to Play and Which Songs?