4 43 97 true 9 18 29 38