11 285 399 true 0 1 4 7 11 16 18 22 26 28 37