A learning algorithm for analog, fully recurrent neural networks | Synapse