A Solution to Single Point of Failure Using Voter Replication and Disagreement Detection
probabilistic logics and the synthesis of reliable organisms from unreliable components .