


test 1

50 2 1 2 3 3 7 3

15

------------------------

test 2

500 3 1 2 3 3 3 3 4 5 6

214

------------------------

test 3

900 3 7 5 11 3 17 13 9 23 7

243

------------------------

test 4 

9000 3 7 5 11 13 17 13 19 23 7

4003

------------------------

test 5 

9000 4 2 5 7 31 5 11 13 17 13 19 23 1

4128

