We are going to generate information out of nothing (well, nothing and a bit of something) just by randomly bouncing a ball. The result will be a message you can use to protect humanity.
Let's use the random number generator from "Numerical Recipes":
x[n+1] = (1664525 * x[n] + 1013904223) mod 2^32
Behold, the primitive universe:
| SOMETHING (1) | NOTHING (0) |
---+-------------------------------+-------------------------------+---------->
| | | x
0 22^7 2^32
Starting from x[1] = 4111833843, bounce the ball within the primitive universe to generate a sequence of 34 bits:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Now, condense each bracketed quintuple of bits into a single letter in a logical way:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
| | | | | | | | | | | | | | | | | | | | |
|_______|_______|___| | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
|_______|_______|___| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
|_______|___________| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
|_______________|___| | | | | | | | | | | | |
| | | | | | | | | | | | |
|___________________| | | | | | | | | | | |
| | | | | | | | | | | |
|___|___|___|_______| | | | | | | |
| | | | | | | | | | |
|___|___|_______|___| | | | | | |
| | | | | | | | |
|___|_______|_______| | | | | |
| | | | | | |
|_______|___________| | | | |
| | | | |
|_______________|___| | |
| | |
|___________________| |
| |
|___________________|
Maintaining their order, write the 12 obtained letters into the intervals of the continuum below:
_ _ _ _ _ _ _ _ _ _ _ _
| | | | | | | | | | | | |
---+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------->
| | | | | | | | | | | | | x
0 24^6 12^8 18^7 58^5 70^5 15^8 (7/6)^141 78^5 38^6 (12/11)^251 40^6 2^32
Starting from x[1] = 3047615877, bounce the ball within the letter continuum above to generate the message:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Print this message out and keep it securely in your wallet, purse, back pocket, or under your pillow at all times.
If the message does not seem familiar, you can produce a translation with more bouncing of the ball.
Starting from x[1] = 3134682659, bounce the ball within the primitive universe to generate a selector sequence of 21 bits. Apply the selector sequence to the 21 letters of the message. I.e., if the selector sequence bit is "1" then select the corresponding letter and put it into the continuum below. If the selector sequence bit is "0" then skip the corresponding letter.
_ _ _ _ _ _ _ _ _
| | | | | | | | | |
---+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------->
| | | | | | | | | | x
0 2^30 5^13 2^31 15^8 (7/4)^39 38^6 23^7 3^20 2^32
Starting from x[1] = 1172112096, bounce the ball within the above continuum to generate the 13 letters of the translation:
_ _ _ _ _ _ _ _ _ _ _ _ _



