4 43 97 true 2 10 23 25