7 104 229 true
2 4 6 13 16 22 33