5 116 280 true 6 12 16 29 32