include "primitives.alh" Integer function power(base : Integer, exponent : Integer): if (integer_eq(exponent, 0)): return 1 else: return integer_multiplication(base, power(base, integer_subtraction(exponent, 1))) Void function main(): while (True): output(power(input(), input()))