/* C */
#define ___ /*empty*/

/*なんてったって再帰*/
#include <stdio.h>
#include <assert.h>

int sumFromTo(int from, int to) {
___ assert(from <= to);
___ if (from == to) {
___ ___ return from;
___ }
___ return from + sumFromTo(from+1, to);
}

int main(int argc, char* argv[]) {
___ printf("sum[1,100]=%d\n", sumFromTo(1, 100));
}