local laser = peripheral.wrap("left") local radius = 10 local speed = 0.01 while true do local t = os.epoch("utc") * speed local yaw = math.cos(t) * radius local pitch = -90 + math.sin(t) * radius laser.fire(yaw, pitch, 0.5, false) end