7 162 268 true 1 6 8 20 22 28 32