Doing the NPP lab exercises for fun and profit.