Algomation

A didactic, animated, exposition of algorithms