The Great Snowflake question, however, can be proved false- as I said, simply provide two identical ones. Hell, it's even testable under lab conditions- set up a snowflake generator, a webcam and some pattern matching software - given enough time, that will produce a positive result. Besides, nothing in the Snowflake Theory says it's impossible for two identical ones to exist. What it says is the number of possible configurations of a snowflake is so massive and the number of snowflakes to have fallen on Earth such a small fraction of number, that there is a vanishingly small chance that any two have been identical. Of course, on a theoretical earth where every possible snowflake plus one exist, then of course there will be two identical ones. It's really just like the Monkeys on Typewriters problem- elementry probability theory.