Loop-based sampler
