Techniques for Algorithm Animation | Synapse