7 250 281 true 1 4 9 17 18 27 33