8 1288 256 true 0 3 7 14 16 20 31 36