OK guys this is very very satisfying. But it is very bad in scratch because of this rule called gatekeeping or something like that. I called gatekeeping anyway so what I would recommend is going to a JavaScript program that has compatibility with turtle and then run this code: hide(); penWidth(0.5); var leng = 0; var circ = 0; while ((1 == 1)) { leng = leng + 1; circ = circ + 1; moveForward(leng); turnLeft(circ); } you can edit some of these values including, the starting value of leng, the starting value of circ, the incrementing of leng, and the incrementing of circ. A few few things to say, I would recommend a JavaScript program, but I'm not sure that would be allowed on scratch so I won't and here's going to be the notation so you can put this in the comments the notation and people can input those values and they will see your pattern OK so here's the notation Starting of leng: sl Starting of circ: sc Incrementing value of leng: l Incrementing value of circ: c OK, here's the notation structure based on SL,SC,L,C sl:l,sc:c OK, so let's just consider the starting value that would be 0:1,0:1 OK any questions leave them in the comments