add Pure algorithm

Возведение в степерь занимает бесконечно много времени