begin setX 1; label1: if getX > 100 then goto label2 else Unit; setX (getX * 2); goto label1; label2: getX end