First pass at Ackermann function.