import matplotlib.pyplot as plt

def dibuixa(squadrats):
    """
    Representa en una finestra tots els quadrats del conjunt de quadrats
    Cada quadrat és una llista dels seus 4 vèrtexs en sentit horari
    i cada vèrtex és un tuple de dues coordenades 2D

    La crida següent dibuixa un sol quadrat.
    >>> quadrat = [(0, 0), (0, 2187), (2187, 2187), (2187, 0)]
    >>> dibuixa([quadrat])
    """
    plt.axes()
    for quadrat in squadrats:
        plt.gca().add_patch(plt.Polygon(quadrat.poligon(), color='blue'))
    plt.axis('scaled')
    plt.show()




