splash on cube ... by Frank Noethe
_