Next: Ctak, Previous: Hanoi, Up: Benchmark Sources [Contents][Index]
;;;; A vanilla version of the TAKeuchi function (define (tak x y z) (if (not (< y x)) z (tak (tak (- x 1) y z) (tak (- y 1) z x) (tak (- z 1) x y)))) ;; call: (tak 18 12 6)