// Sesión 1: dibujen los marcos de power(2, 3) en papel y compruébenlos con gdb. No se cambia.
#include <stdio.h>

static long long power(long long base, int n) {
    if (n == 0) {
        return 1;
    }
    long long rest = power(base, n - 1);
    return base * rest;
}

int main(void) {
    printf("power(2, 3) = %lld\n", power(2, 3));
    return 0;
}
