10 704 406 true 3 7 11 17 38 49 63 65 79 88