6 129 254 true
5 10 12 21 25 39