func atoi(s string) int {
var n int
for _, c := range s {
n = (n*10) + int(c-48)
}
return n
}
func is_number(s string) bool {
for _, c := range s {
if c < 48 || 57 < c {
return false
}
}
return true
}
func areNumbersAscending(s string) bool {
var token string
var ln int
for i, c := range s {
if c != ' ' {
token += string(c)
}
if i == len(s) - 1 || c == ' ' {
if is_number(token) {
n := atoi(token)
if n <= ln {
return false
}
ln = n
}
token = ""
}
}
return true
}