Several observers have discovered the unusual nature of the number 134679852. The looks to be a totally random ordering of numbers, yet its intrinsic properties continue to confound experts and enthusiasts alike. Explanations loom its genesis, ranging from sophisticated mathematical rules to simp