7 90 239 true 1 4 6 10 21 30 34