3 43 243 true 15 20 28