Tetration, represented as \${}^ba\$, is repeated exponentiation. For example, \${}^32\$ is \$2^{2^2}\$, which is \$16\$.
Given two numbers \$a\$ and \$b\$, print \${}^ba\$.
Test cases
1 2 -> 1 2 2 -> 4 5 2 -> 3125 3 3 -> 7625597484987 etc. Scientific notation is acceptable.
Remember, this is code-golf, so the code with the smallest number of bytes wins.
3 3 -> 7625597484987\$\endgroup\$3^3^3automatically means3^(3^(3)). See en.wikipedia.org/wiki/Order_of_operations, where it says "Stacked exponents are applied from the top down, i.e., from right to left." \$\endgroup\$