Gravar-mail: Finding Cactus Roots in Polynomial Time