A music player in 20 lines