(let ( (N (read)) ) (let loop((foo (read)) (crane 0) (turtle 0)) (if (eof-object? foo) (begin (display crane) (display " ") (display turtle) (newline) ) (if (= foo (* (- N 1) 4)) (loop (read) (+ crane 1) turtle) (loop (read) crane (+ turtle 1)) ) ) ) )