Communism and national socialism are polar opposites.
FYI...
N.A.Z.I. = National German SOCIALIST Workers Party
BOTH are branches of leftism with same TOTALITARIAN agenda.
They are NOT polar opposites as you claim.
Good grief...get a brain.