3 42 93 true 28 29 32