# Ces programmes sont sous licence CeCILL-B V1.

from isn import *

def dessiner (x,y,rayon,v): 
  drawCircle(x,y,rayon,0,0,0)
  if rayon > 1:
    if v != 1:
      dessiner(x + 3 * rayon // 2,y,rayon // 2,0)
    if v != 0:
      dessiner(x - 3 * rayon // 2,y,rayon // 2,1)
    if v != 2:
      dessiner(x,y - 3 * rayon // 2,rayon // 2,3)
    if v != 3:
      dessiner(x,y + 3 * rayon // 2,rayon // 2,2)

initDrawing("DessinRécursif",10,10,400,400)
dessiner(200,200,64,3)
showDrawing()
