3 18 71 true 24 27 29