[math-fun] discrete log problem advance -- the source