@Steve918 downloaded the trial and spent quite some time with it. Pretty good so far.

Numeric Citizen @numericcitizen