1-2+4+4+9-8+16+16+25-32 ...+100+1024