4 43 85 true 1 15 19 30