the engine working with a variable number of cycles