3 42 285 true 8 27 29