7 1018 314 true 1 5 7 11 20 22 39