3-rotor engine