Less recursion because recursion is slow.