#include <stdio.h>
 
int rec(int n){
	if(n==1){
	return 1;
	}
	else{
		return n*n+rec(n-1);
 
 
	}
}
 
 
int main(void){
 
	int n;
	for(int i=1;i<=n;i++){
	printf("1から%dまでの2乗の和は%d\n",i
,rec
(i
)); 	}
	return 0;
}
				I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgcmVjKGludCBuKXsKCWlmKG49PTEpewoJcmV0dXJuIDE7Cgl9CgllbHNlewoJCXJldHVybiBuKm4rcmVjKG4tMSk7CgkJCgkgCgl9Cn0KCgppbnQgbWFpbih2b2lkKXsKCQoJaW50IG47CglzY2FuZigiJWQiLCZuKTsKCWZvcihpbnQgaT0xO2k8PW47aSsrKXsKCXByaW50Zigi77yR44GL44KJJWTjgb7jgafjga4y5LmX44Gu5ZKM44GvJWRcbiIsaSxyZWMoaSkpOwoJfQoJcmV0dXJuIDA7Cn0=