8 1001 385 true
2 4 10 11 12 18 22 33