/* Author: Rafael Mosca
Date: July 12th, 2017 */
#include <stdio.h>
int main(void)
{
int n =9;
printf("The result is %d\n",square
(n
)); return 0;
}
int square(int n)
{
if (n==1 || n==0 ) return 1;
else return square(n-1)+n+n-1;
}
LyoJQXV0aG9yOiBSYWZhZWwgTW9zY2EKCURhdGU6IEp1bHkgMTJ0aCwgMjAxNyAqLwoKI2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKQp7CglpbnQgbiA9OTsKCXByaW50ZigiVGhlIHJlc3VsdCBpcyAlZFxuIixzcXVhcmUobikpOwoJcmV0dXJuIDA7Cn0KCmludCBzcXVhcmUoaW50IG4pCgl7CgkJaWYgKG49PTEgfHwgbj09MCApIHJldHVybiAxOwoJCWVsc2UgcmV0dXJuIHNxdWFyZShuLTEpK24rbi0xOwoJfQo=