Algorithm 832 | Synapse