A system for algorithm animation | Synapse