7 160 232 true 4 5 17 21 30 32 34