2 43 68 true 25 29