Lua 5.4.3 Copyright (C) 1994-2021 Lua.org, PUC-Rio > primes = {} > for i = 1, 99999 do primes[i] = i end > for i = 2, 317 do if primes[i] ~= primes[i-1] then >> for j = 2*i, 99999, i do >> local k = primes[j-1] >> local l = j+1 >> while primes[l] == primes[j] do >> primes[l] = k >> l = l+1 >> end >> primes[j] = k >> end >> end end > =primes[4] 3 > =primes[6] 5 > return primes[10] 7 > primes[12349] 12347 > primes[56089 >> ] >> >> end stdin:4: syntax error near 'end' > =primes[56089] 56087 > return primes[56809] 56809 > primes[65839] 65839 >