A CodePen by Elvio Sadun.