8 155 320 true
0 3 4 7 13 27 29 38