این الگوریتم در نتیجه دو اشاره گر را در طول دنباله داده شده حفظ می‌کند، یکی (لاک‌پشت) در xiو دیگری (خرگوش) در x2i. در هر مرحله از الگوریتم،i را با حرکت لاک‌پشت یک گام به جلو یک واحد افزایش می‌دهد و خرگوش دو گام به جلو در دنباله، و سپس 
گزینه‌ها:
بیت کوین دارای الگوریتم SHA-256 می باشد.
مقدار دنباله در این دو اشاره گر را مقایسه می‌کند.
در این حرکات هر دو قسمت مذکور با هم کار می‌کنند اما با توجه به غلبه یکی بر دیگری در انجام حرکات این حرکات در دو بخش جداگانه بررسی می‌شوند.
Divide and Conquer به مقادیر کوچک‌تر تقسیم می‌شود، الگوریتم Decrease and Conquer، مشکل را به جای تقسیم آن کاهش می‌دهد.
جملهٔ کامل: این الگوریتم در نتیجه دو اشاره گر را در طول دنباله داده شده حفظ می‌کند، یکی (لاک‌پشت) در xiو دیگری (خرگوش) در x2i. در هر مرحله از الگوریتم،i را با حرکت لاک‌پشت یک گام به جلو یک واحد افزایش می‌دهد و خرگوش دو گام به جلو در دنباله، و سپس مقدار دنباله در این دو اشاره گر را مقایسه می‌کند.