7 54 233 true 2 12 20 23 29 35 38