Prova a considerare più approcci per terminare il controllo di un quadrato. Per esempio potresti controllare non un segmento per lato alla volta, ma due segmenti per volta, oppure partendo dal vertice in alto a sinistra e in basso a destra, rispettivamente lato orizzontale e lato verticale (quindi 4 segmenti a ciclo)