8 264 384 true 1 3 5 10 17 21 31 39