Visual Illusions in Natural and Artificial Neural Nets (Indian Instit. Neuroscience, Bangalore, India)