1. (define (kare x y)
  2. (do ((i 0 (+ i 1))) ((= i x))
  3. (newline)
  4. (do ((j 0 (+ j 1))) ((= j y))
  5. (if (or (= i 0) (= i (- x 1)))
  6. (display "*")
  7. (if (or (= j 0) (= j (- y 1)))
  8. (display "*")
  9. (display " "))))))

bu kod aşağıdaki gibi bir şekil oluşruracak

 
**********
*        *
*        *
*        *
*        *
*        *
*        *
*        *
*        *
**********

Ancak bu şekil pek hoş değil. Eğer display'in içini biraz düzenlersek çok dahahoş şekilerle karşılaşırız.

  1. (define (kare x y)
  2. (do ((i 0 (+ i 1))) ((= i x))
  3. (newline)
  4. (do ((j 0 (+ j 1))) ((= j y))
  5. (if (or (= i 0) (= i (- x 1)))
  6. (display "* ")
  7. (if (or (= j 0) (= j (- y 1)))
  8. (display "* ")
  9. (display " "))))))

Bu kod

* * * * * * * * * *
*                 *
*                 *
*                 *
*                 *
*                 *
*                 *
*                 *
*                 *
* * * * * * * * * *

şeklini oluşturacaktır. Tabiki etkileşim penceresinde şekil daha düzgün çıkacaktır.