pow(x,n)
quick sort