Challenge somebody to prove or refute.A math friend claims the sequence 71x389x2190521/(5x3^4x11^2)x10^-6 approximates the following number which I came up with in grade school as the world's most "inituitive" irrational number.
1.2345678910111213141516171819...303132...10001001...
This number is not PI but it's non-random subsequences contain all the finite subsequences of PI
-- (January 24, 2006) on Pi