full range of number generation, numpad input