On day 1, there are 2 organisms. On day 2, there are $2 \times 2 + 3 = 7$ organisms. On day 3, there are $2 \times 7 + 3 = 17$ organisms.
Let's identify a pattern:
The general term is: $T(n) = 2^n + 3(2^{n-1} - 1)$
We know that $2^{20} = 2^{10} \times 2^{10} = 1024 \times 1024$, which is more than 1 million.
Checking for $n = 19$:
$2^{19} + 3(2^{18} - 1) = 2^{19} + 3 \cdot 2^{18} - 3 = 2 \cdot 2^{19} + 2^{18} - 3 = 2^{20} + 2^{18} - 3$. This value is more than 1 million.
Checking for $n = 18$:
$2^{18} + 3(2^{17} - 1) = 2^{18} + 3 \cdot 2^{17} - 3 = 2 \cdot 2^{18} + 2^{17} - 3 = 2^{19} + 2^{17} - 3$. This value is not more than 1 million.
Therefore, $n = 19$