All variables result in an inherent spiral effect where each variable is a center point for the other variables stemming from it.
(H --> H) --> M
(H --> -H) <---> (M <---> -H)
(-H --> -H) --> -(-H)
(-H --> H)
(-H --> -M) <--> (-M <---> H)
(-M --> -M) --> -(-M)
(-M --> M)
(H --> -M) <--> (H --> M)
(H --> M ---> -H --> H --> -M --> M --> -H --> -M)