Cutting a sandwich with a crust Let $S$ be a simple closed curve in ${\Bbb R}^2$ enclosing a convex region $I$.
Must there exist a straight line which cuts $S$ into two pieces of equal length and also cuts $I$ into two regions of equal area?  If so, how can such a line be found?
[If the answer is, "no, because the sandwich might have a pathological boundary", then please also consider the case of non-pathological sandwiches.]
 A: Let
$$s\mapsto z(s)\qquad(0\leq s\leq L)$$
be the counterclockwise representation of the crust with respect to arc length. Hold a knive over the sandwich connecting the points $z(0)$ and $z(L/2)$, and assume that the area to the right of the knive is more than half of the sandwich. Now turn the knive slowly counterclockwise so that at all times it points from $z(s)$ to $z(s+L/2)$. When we arrive at $s=L/2$ we will have less than half of the sandwich to the right of the knive. By the intermediate value theorem there has to be a position $\sigma\in\ ]0,L/2[\ $ of the knive for which the area of the sandwich is exactly halved. 
A: I am not a mathematician, but here is a handwaving argument that the answer is "yes", which maybe someone else can flesh out. Any line going through the center of mass of the region will cut it in two. Take a north-south line going through this center and call its north intersection with S A and its south intersection B. Call this line L and call the length of the curve from A to B its "right length" and the length of the curve from B to A its "left length". If they're equal we're done. Otherwise, by symmetry say that the left length is smaller than the right length.
Now rotate the line 180 degrees to form L'. What was the left length of L is now the right length of L', and vice versa, so the left length of L' is larger than its right length. By the intermediate value theorem, when we rotated L and turned it into L', at some point the left length and right lengths must have been equal. That line is the desired line.
A: *

*Consider S, a closed convex region in R^2. Let us first target bisecting the area.
A line can be found in any direction n, which will bisect the region I.
This is because:
Consider a line which is placed outside S, then this line cuts the region I in a fraction 0:1.  Now traverse this line continuosly, and parallel to itself, to other side of S. Now the line cuts the region I in ratio 1:0.  Since this is a continuous traversion, there exists a position where the line cuts region in ratio 1:2.
Now, this argument is true for any given direction n, and for any convex region.
Thus there exists a line in every direction which will bisect a convex region I. 


Now, for the length of S.
Consider line l, which cuts the region I into half has a direction n as it's normal. Let a and b  be the lengths of the curves which are towards n and -n respectively.  And let d = a-b (difference). 
Now, we can turn the line continuously and get various n, by maintaining the condition that the line bisects the region I(from above). Thus when normal direction of the line is -n, then d = -(a-b).
Here, either (a-b) or -(a-b) is negative and other is positive. Thus, d has continuosly varied from positive to negative, and thus should have acquired 0(zero) at some position of n. Which states that a = b, and thus the lengths are equal.
Thus, we can find a line which will bisect area and perimeter of a convex region simultaneously. 
