8 236 239 true 2 12 38 41 52 57 78 99