5 45 233 true 5 6 12 28 34