Write a function that takes (x, y) and return x to the power of y WITHOUT Loops This is a really neat short challenge.

Write a function or a procedure that takes two parameters, x and y and returns the result of xy WITHOUT using loops, or built in power functions.

The winner is the most creative solution, and will be chosen based on the highest number of votes after 3 days.
APL (7)

{×/⍵/⍺}


Left argument is base, right argument is exponent, e.g.:

     5 {×/⍵/⍺} 6
15625


Explanation:


⍵/⍺ replicates ⍺ ⍵ times, e.g. 5 {⍵/⍺} 6 -> 5 5 5 5 5 5
×/ takes the product, e.g. ×/5 5 5 5 5 5 -> 5×5×5×5×5×5 -> 15625