Here's an optional extra. You'll need to add DIM M[] somewhere on the first screen, but I'm sure you'll figure it out. M+ doesn't really add, though. It just stores the value.