Dependency-length minimization in natural and artificial languages∗ | Synapse