public bool IsValidNumber(string s)
{
	var regex = new Regex(@"(0|[1-9][0-9]*)$");
	return regex.IsMatch(s);
}