8 243 244 true 3 17 29 32 46 55 79 97