initial checkin. something must be wrong, since the ellipse should fit
the corners and no ellipse can.
whoops, this is the version we figured out but is wrong. previous
checkout is a lie.