I'm not a mathematician, so please feel free to improve my terminology.
In 2D, I am wondering if it is always possible to bisect two non-intersecting, non-overlapping convex arbitrary shapes with a single line no matter the position or orientation of the shapes.
For example, see the image below. I want the line to cut the blue shape into two equal pieces. Same for the red shape.
It seems pretty obvious to me that this should always be possible, but how would one prove it?
This question came up while I was cutting slices of garlic bread with a knife. I cut two pieces at a time to speed up the process. I have to cut the pieces almost exactly in half so my kids won't argue about who got the most. :-)
