https://hardlooptraining.pages.dev/posts/single-pole-double-throw-contactor/