Does anyone know the formula for the nearly elliptical shape, which when rotated next to same shape offset by 90 degrees remains in contact throughout its rotation through 360 degrees (and no I want something more elliptical than a circle). If you start with two ellipses one touching the other one at its major radius and the other at it's minor radius eg |-- and try to rotate both in same direction at same speed they start to collide. There's probably a special name for this shape but I can't remember ever hearing of it.