5 40 285 true 2 12 18 30 34