solenoid engine