Part Three
Sampling and Path Generation