高速冪乗法でググれって感じだ