I numeri [math]k \in [1,m_1^2][/math] sono allineati in un quadrato di lato [math]m_1[/math], a partire dal vertice superiore sinistro discendendo fino al vertice inferiore destro: sono inizialmente disegnati tutti come punti rossi.
Successivamente si sovrappongono i numeri multipli di 2, quelli multipli di 3, quelli multipli di 5 ecc. fino ai multipli di 29: tutti colorati in bianco, e quindi in grado di cancellare i punti rossi precedenti.
Ad operazione effettuata si salvano solo i punti[color=#c51414] rossi [/color]corrispondenti a numeri primi.