Not necessarily fun, but instructive.