7 232 262 true 6 7 17 21 22 27 29