(import (scheme base) (scheme read) (scheme write) ) (define yuki9002 (let* ( (n (read)) ) (do ( (i 1 (+ i 1)) ) ((> i n) ) (let ( (i-mod-3 (modulo i 3)) (i-mod-5 (modulo i 5)) ) (cond ((and (zero? i-mod-3) (zero? i-mod-5)) (display "FizzBuzz\n") ) ((zero? i-mod-3) (display "Fizz\n") ) ((zero? i-mod-5) (display "Buzz\n") ) (else (write i) (display "\n") ) ) ) ) ) )