8 183 256 true 3 12 28 36 56 64 83 97