3 43 98 true 22 29 30