7 398 239 true 1 6 8 20 22 28 32