Design and Simulation of Two-Stroke Engines