7 117 268 true 4 11 27 45 81 85 99