toit():={ rectangle_plein(60,20); tourne_gauche; triangle_plein(20,20); pas_de_cote -60; tourne_droite; triangle_plein(20,20); }; toits(n):={ repete(3,toit(),saute 40+n); }En effet dans la procédure toit la tortue a avancé de 60 pas et comme la longueur du toit est de 100 pas, il faut faire 40 pas, pour réaliser un deuxième toit qui touche le premier.
En faisant plusieurs lignes de toits(60), en quinconce, on obtient :