增加另一个递归版本的fast-expt