/* Circuit 1: majority */

#include "Sim.h"

void simnet()
{
   Signal sw_0, sw_1, sw_2, P, Q, R, out;

   Switch ( "aa", sw_0, '0', Zero );
   Switch ( "ba", sw_1, '1', Zero );
   Switch ( "ca", sw_2, '2', Zero );

   And ( "ab", (sw_0, sw_1), P );
   And ( "bb", (sw_1, sw_2), Q );
   And ( "cb", (sw_0, sw_2), R );

   Or ( "bc", (P, Q, R), out );

   Probe ( "bd", out );

}



