Humans solving algorithmic (or) reasoning problems typically exhibit solution times that grow as a function of problem difficulty. adaptive recurrent neural networks have been shown to exhibit this property for various language-processing tasks. However, little work has been performed