Discrete Neural Algorithmic Reasoning | Synapse