3 43 79 true 26 29 37