7 1222 511 true 1 5 14 17 27 29 33