8 199 304 true
1 6 9 12 18 20 29 39