ליתר דיוק: בסיום הלולאה השניה, k ו- j מצביעים למקום שבו מתחיל המעגל אליו נכנסים כאשר מתחילים בתא 256 ורודפים אחר הרשימה המקושרת. משתנה אחד מצביע על נקודה זו מתוך המעגל והשני מבחוץ.
בשפת C, כל מספר שונה מ-0 נחשב ל- TRUE כביטוי בוליאני (למשל בתוך IF או WHILE, FOR וכדומה) ו-0 נחשב ל- FALSE. לכן, a-b כביטוי בוליאני הוא FALSE אם a=b ו- TRUE אחרת.