range check test programs