7 259 299 true 2 7 10 11 22 30 33