Adversarial Sampling