3 43 93 true 28 30 34