A solution to the tag-assignment problem for neural networks | Synapse