1+2+3-4+5+6-7-8+9+10-11-12+13+14-15-16+17+18-19-20+21+22-23-