From 1,000,000 to Graham's Number - Wait But Why