shapes.py, à la suite de la fonction Squarerow(n) permettant de générer une série de carrés disposés horizontalement et « couvrant » les deux rectangles et le carré comme sur l'image ci-dessous.row() utiliser une boucle « for ».row() générer 4 carrés à l'emplacement et aux dimensions permettant de « couvrir » l'espace au-dessus de la première « ligne » formée par les deux rectangles et le carré.row() une Liste pour stocker les 4 carrés, la fonction row() doit retourner la liste qui doit être stockée dans une variable nommée lst.