Credits - Andrew Orvedahl: Doom Math