Rotary Solenoids