20 minutes of high-quality pieces running on Hannover trains.