5 38 94 true 5 8 25 26 29