Can Solenoids operate in two directions, i.e. both push and pull?