7 95 518 true
1 2 5 8 25 30 32