https://electronics.stackexchange.com/questions/93713/how-is-an-xor-with-more-than-2-inputs-supposed-to-work#93719 via https://www.zachleat.com/web/logical-xor-in-javascript/#comment-3601993539
https://electronics.stackexchange.com/questions/93713/how-is-an-xor-with-more-than-2-inputs-supposed-to-work#93719
via https://www.zachleat.com/web/logical-xor-in-javascript/#comment-3601993539