7 896 336 true 1 2 6 10 30 31 38