3 23 259 true 3 17 29