5 43 93 true 9 23 25 27 37