S1(1, floord(M + 1, 2));