var limit = 1000 say "Repunit prime digits (up to #{limit}) in:" for n in (2..20) { printf("Base %2d: %s\n", n, {|k| is_prime((n**k - 1) / (n-1)) }.grep(1..limit)) }