Write a program that outputs as many characters as possible, with two conditions:
- The program must be 256 bytes or shorter
- The program must almost surely eventually halt. In other words, the only thing not permitted in response to this question is an infinite loop.
For the purposes of this problem, any built-in psudo-random number generators will be treated as though they actually produce true random numbers. Even if it takes a really long time (years, centuries, or millennia) to compile, the program MUST BE a valid program in your language (and it must compile in a finite amount of time).
The program which produces the longest textual output before halting wins!!! (This means you must provide an approximate number of the expected length of output).
A note on arbitrary-precision arithmatic: No use of built-in arbitrary precision arithmetic capabilities.