2D-Smarting
A learning experiment.