Fix identical two first puzzles

We were seeding the random function with the same seed in
the initialization thread and the main thread, which would
cause the first and second word to be the same.