If you want, you can make a new thread and reference this one.

]]>`Prompt A,B ∆List({~A,B Ans(1`

(where "~" is the negative sign) ]]>

`R▶Pr(√(A),√(B))²`

For the 83+ you would have to use ln(

]]>You could theoretically lower the base further to just bigger than 1 for a wider range though at that point I'd imagine you'd run into accuracy problems.

]]>How would you modify the code to handle the 99+99 case?

]]>Now try it without that.

EDIT: Also without cumSum, because that's basically the same thing.

]]>`Prompt A,B sum({A,B`

**Write a program that adds two integers together without the use of +, -, sum, or cumSum.**

- The program may not use the + or - operators.
- The program may not use the sum command or cumSum command.
- Assume the first line of your program is :Prompt A,B
- A and B are both integers whose absolute values are no more than 99
- You may assume A and B are strictly positive

For a bonus challenge, try writing the same program, except this time A and B are not restricted to the set of positive integers, meaning negative values are allowed.

]]>