https://pvillage.org/archives/31549
How does a double switch work?