6 690 276 true
4 12 17 29 33 38