Another Riddle

Here’s another one I got yesterday.

2 4 3 5 6 8 9 7 11 10 12 13 14 15 16 18 17 20 21 22 19 24 23 26 25 28 29 27

What’s the next number?

Comments are closed