i put the adversary in ‘generative adversarial network’ do not cross me