6 490 261 true
3 4 10 12 16 38