By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.

What is the 10 001st prime number?

```
In [2]:
```def nth_prime(N):
primes_found = []
i = 1
while len(primes_found) < N:
i += 1
d = 1
for p in primes_found:
if i % p == 0:
d = i / p
break
if d == 1:
primes_found.append(i)
return primes_found
nth_prime(10001)[-1]

```
Out[2]:
```

```
In [ ]:
```