3 43 257 true 17 24 39