Ha megvan a két legtávolabbi pont u,v, összekötjük őket. Megkeressük a kapott [u,v] szakasztól balra és jobbra  a legtávolabi pontokat. Ezeken keresztül párhuzamosokat húzunk az [u,v]-vel, ezek lesznek a télalap másik két oldala.

Algoritmus Téglalalp:

Bemenet: n pontot tartalmazó S halmaz

Kimenet: az S halmaz összes pontját tartalmazó téglalap

Begin

1.      Legtávolabbi pontok

2.      For i=3 to n do

3.          Keresük a legtávolabbi pontokat z,t, balra ill.jobbra, az 1. lépésben kapott u,v pontok által meghatározott egyenestől

4.      Párhuzamosokat z és t-ben az u,v egyenessel

5.      Egymással párhuzamos merőlegeseket szerkesztünk az u illetve v-be

            End.