4 43 95 true 1 25 30 34