A random polynomial-time algorithm for approximating the volume of convex bodies | Synapse