The adversarial network