6 196 229 true 2 4 10 17 27 39