A* Sampling