Explaining and Harnessing Adversarial Examples | Synapse