was looking at the RCV add and had an idea ( copyright Phil 2003

)
if the piston is happy with the cylinder spinning around it, is it possible to lay the piston flat behind the crankshaft, and the crankshaft turn into a cylinder. the whole engine would be laying flat meaning its totally aerodynamic, perfect for speed planes.
as i was typing this i wondered how you would connect the piston to the cylinder to make it turn, but RCV worked it out and they have bevel gears. remove the bevels and it's laying flat.
just wondered if this possible with two strokes. or if i'm just stupid