This is a terrific way to spend 25 minutes of your time.