Random walks in a convex body and an improved volume algorithm | Synapse