ellipse.ed (115B)
1 g!/\*\*/!d 2 ,s!b<a \&\& u>b*b!(&)! 3 ,s!a<b \&\& -u>a*a!(&)! 4 /^ newstate(\&in/a 5 else 6 memset(&in, 0, sizeof in); 7 .