The rule for charges is opposites attract and likes repel so positive and positive repel, negative and negative repel and 
(opposites; likes repel; so positive and positive repel, negative and negative repel) (The rule for charges; is; opposites attract and likes repel so positive and positive repel, negative and negative repel) Context(The rule for charges is,List([0, 23))):(opposites; attract; )
The rule for charges is,List([0, 23))
opposites The rule for charges opposites
likes repel is attract
so positive and positive repel, negative and negative repel
opposites attract and likes repel so positive and positive repel, negative and negative repel