4 43 71 true 8 15 23 31