Na vrhu trokuta duljine stranice a, nalaze se kružnice. Program crta n kružnica na rubu trokuta između vrhova. Svaka sljedeća kružnica ima radius p% manji od prethodne, dok ne dođu do sredine stranice.
Negativan p invertira efekt, tj. čini vrhove najmanjim kružnicama.
Primjer je za a=400, n=5, p=30
a= n= p=