<?xml version="1.0" encoding="UTF-8"?>
<project version="1.0" source="2.1.6">
  This file is intended to be loaded by Logisim (www.logisim.com).
  <lib name="0" desc="#Base">
    <tool name="Text Tool">
      <a name="text" val="" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </tool>
    <tool name="Splitter">
      <a name="facing" val="east" />
      <a name="fanout" val="2" />
      <a name="incoming" val="2" />
      <a name="bit0" val="0" />
      <a name="bit1" val="1" />
    </tool>
    <tool name="Pin">
      <a name="facing" val="east" />
      <a name="output" val="false" />
      <a name="width" val="1" />
      <a name="tristate" val="true" />
      <a name="pull" val="none" />
      <a name="label" val="" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </tool>
    <tool name="Probe">
      <a name="facing" val="east" />
      <a name="label" val="A" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
      <a name="radix" val="2" />
    </tool>
    <tool name="Clock">
      <a name="facing" val="east" />
      <a name="highDuration" val="1" />
      <a name="lowDuration" val="1" />
      <a name="label" val="" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </tool>
    <tool name="Text">
      <a name="text" val="X" />
      <a name="font" val="SansSerif plain 12" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </tool>
  </lib>
  <lib name="1" desc="#Gates">
    <tool name="Constant">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="value" val="0x1" />
    </tool>
    <tool name="NOT Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
    </tool>
    <tool name="Buffer">
      <a name="facing" val="east" />
      <a name="width" val="1" />
    </tool>
    <tool name="AND Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </tool>
    <tool name="OR Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </tool>
    <tool name="NAND Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
    <tool name="NOR Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
    <tool name="XOR Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
    <tool name="XNOR Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
    <tool name="Odd Parity">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
    <tool name="Even Parity">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
    <tool name="Controlled Buffer">
      <a name="facing" val="east" />
      <a name="width" val="1" />
    </tool>
    <tool name="Controlled Inverter">
      <a name="facing" val="east" />
      <a name="width" val="1" />
    </tool>
  </lib>
  <lib name="2" desc="#Memory">
    <tool name="D Flip-Flop" />
    <tool name="T Flip-Flop" />
    <tool name="J-K Flip-Flop" />
    <tool name="S-R Flip-Flop" />
    <tool name="Register">
      <a name="width" val="8" />
    </tool>
    <tool name="RAM">
      <a name="addrWidth" val="8" />
      <a name="dataWidth" val="8" />
    </tool>
    <tool name="ROM">
      <a name="addrWidth" val="8" />
      <a name="dataWidth" val="8" />
      <a name="contents">addr/data: 8 8
0</a>
    </tool>
  </lib>
  <main name="main" />
  <options>
    <a name="showgrid" val="true" />
    <a name="preview" val="false" />
    <a name="showghosts" val="true" />
    <a name="showhalo" val="true" />
    <a name="showhalo" val="true" />
    <a name="zoom" val="1.0" />
    <a name="simlimit" val="1000" />
    <a name="simrand" val="0" />
    <a name="radix" val="2" />
    <a name="radix2" val="10signed" />
    <a name="toolbarloc" val="north" />
  </options>
  <mappings>
    <tool lib="0" name="Menu Tool" map="Button3" />
    <tool lib="0" name="Menu Tool" map="Button2" />
    <tool lib="0" name="Menu Tool" map="Ctrl Button1" />
  </mappings>
  <toolbar>
    <tool lib="0" name="Poke Tool" />
    <tool lib="0" name="Select Tool" />
    <tool lib="0" name="Wiring Tool" />
    <tool lib="0" name="Text Tool">
      <a name="text" val="" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </tool>
    <sep />
    <tool lib="0" name="Pin">
      <a name="facing" val="east" />
      <a name="output" val="false" />
      <a name="width" val="1" />
      <a name="tristate" val="false" />
      <a name="pull" val="none" />
      <a name="label" val="X" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </tool>
    <tool lib="0" name="Pin">
      <a name="facing" val="west" />
      <a name="output" val="true" />
      <a name="width" val="1" />
      <a name="tristate" val="true" />
      <a name="pull" val="none" />
      <a name="label" val="Z" />
      <a name="labelloc" val="east" />
      <a name="labelfont" val="SansSerif plain 12" />
    </tool>
    <tool lib="1" name="NOT Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
    </tool>
    <tool lib="1" name="AND Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </tool>
    <tool lib="1" name="OR Gate">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="50" />
      <a name="inputs" val="5" />
    </tool>
  </toolbar>
  <circuit name="main">
    <wire from="(420,140)" to="(420,250)" />
    <wire from="(170,150)" to="(190,150)" />
    <wire from="(140,240)" to="(260,240)" />
    <wire from="(420,310)" to="(420,400)" />
    <wire from="(260,190)" to="(270,190)" />
    <wire from="(260,180)" to="(260,190)" />
    <wire from="(310,220)" to="(330,220)" />
    <wire from="(30,110)" to="(50,110)" />
    <wire from="(300,190)" to="(300,260)" />
    <wire from="(170,150)" to="(170,180)" />
    <wire from="(50,240)" to="(100,240)" />
    <wire from="(70,200)" to="(70,260)" />
    <wire from="(170,180)" to="(260,180)" />
    <wire from="(480,70)" to="(480,110)" />
    <wire from="(420,250)" to="(430,250)" />
    <wire from="(310,90)" to="(310,170)" />
    <wire from="(300,130)" to="(330,130)" />
    <wire from="(260,240)" to="(330,240)" />
    <wire from="(30,180)" to="(170,180)" />
    <wire from="(70,200)" to="(240,200)" />
    <wire from="(560,310)" to="(560,400)" />
    <wire from="(260,150)" to="(330,150)" />
    <wire from="(360,270)" to="(430,270)" />
    <wire from="(70,260)" to="(100,260)" />
    <wire from="(400,120)" to="(430,120)" />
    <wire from="(70,70)" to="(70,130)" />
    <wire from="(260,240)" to="(260,280)" />
    <wire from="(260,280)" to="(330,280)" />
    <wire from="(310,90)" to="(330,90)" />
    <wire from="(420,400)" to="(560,400)" />
    <wire from="(310,170)" to="(310,220)" />
    <wire from="(140,130)" to="(190,130)" />
    <wire from="(240,140)" to="(240,200)" />
    <wire from="(460,110)" to="(480,110)" />
    <wire from="(140,110)" to="(260,110)" />
    <wire from="(220,140)" to="(240,140)" />
    <wire from="(360,140)" to="(420,140)" />
    <wire from="(400,120)" to="(400,230)" />
    <wire from="(260,110)" to="(260,150)" />
    <wire from="(70,130)" to="(100,130)" />
    <wire from="(420,310)" to="(560,310)" />
    <wire from="(50,110)" to="(100,110)" />
    <wire from="(300,130)" to="(300,190)" />
    <wire from="(300,260)" to="(330,260)" />
    <wire from="(70,70)" to="(480,70)" />
    <wire from="(360,100)" to="(430,100)" />
    <wire from="(360,230)" to="(400,230)" />
    <wire from="(260,170)" to="(260,180)" />
    <wire from="(260,110)" to="(330,110)" />
    <wire from="(260,170)" to="(310,170)" />
    <wire from="(460,260)" to="(510,260)" />
    <wire from="(50,110)" to="(50,240)" />
    <comp lib="1" name="AND Gate" loc="(360,140)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="1" name="AND Gate" loc="(360,270)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="0" name="Text" loc="(473,360)">
      <a name="text" val="DB = A'X" />
      <a name="font" val="SansSerif bold 16" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(118,283)">
      <a name="text" val="State B" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Pin" loc="(510,260)">
      <a name="facing" val="west" />
      <a name="output" val="true" />
      <a name="width" val="1" />
      <a name="tristate" val="true" />
      <a name="pull" val="none" />
      <a name="label" val="Z" />
      <a name="labelloc" val="east" />
      <a name="labelfont" val="SansSerif plain 12" />
    </comp>
    <comp lib="0" name="Text" loc="(120,152)">
      <a name="text" val="State A" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Clock" loc="(30,110)">
      <a name="facing" val="east" />
      <a name="highDuration" val="1" />
      <a name="lowDuration" val="1" />
      <a name="label" val="" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </comp>
    <comp lib="0" name="Text" loc="(182,161)">
      <a name="text" val="X" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(22,192)">
      <a name="text" val="" />
      <a name="font" val="SansSerif plain 12" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(153,119)">
      <a name="text" val="A" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="2" name="D Flip-Flop" loc="(140,110)" />
    <comp lib="0" name="Text" loc="(79,141)">
      <a name="text" val="DA" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="1" name="OR Gate" loc="(460,260)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="1" name="AND Gate" loc="(360,100)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="0" name="Text" loc="(535,244)">
      <a name="text" val="Output" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(488,391)">
      <a name="text" val="Z = AX' + BX'" />
      <a name="font" val="SansSerif bold 16" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(501,114)">
      <a name="text" val="AX+BX" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(155,252)">
      <a name="text" val="B" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(369,136)">
      <a name="text" val="AX'" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(489,332)">
      <a name="text" val="DA = AX + BX" />
      <a name="font" val="SansSerif bold 16" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="2" name="D Flip-Flop" loc="(140,240)" />
    <comp lib="1" name="OR Gate" loc="(460,110)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="0" name="Text" loc="(370,268)">
      <a name="text" val="BX'" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(372,97)">
      <a name="text" val="AX" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(152,141)">
      <a name="text" val="A'" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="1" name="AND Gate" loc="(360,230)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="0" name="Text" loc="(479,276)">
      <a name="text" val="Ax'+BX'" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Pin" loc="(30,180)">
      <a name="facing" val="east" />
      <a name="output" val="false" />
      <a name="width" val="1" />
      <a name="tristate" val="false" />
      <a name="pull" val="none" />
      <a name="label" val="X" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </comp>
    <comp lib="1" name="AND Gate" loc="(220,140)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="1" name="NOT Gate" loc="(300,190)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
    </comp>
    <comp lib="0" name="Text" loc="(80,272)">
      <a name="text" val="DB" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(370,229)">
      <a name="text" val="BX" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(21,92)">
      <a name="text" val="Clock" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(21,160)">
      <a name="text" val="Input" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(231,140)">
      <a name="text" val="A'X" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
  </circuit>
  <circuit name="Black_Box_Simplified">
    <wire from="(50,190)" to="(50,230)" />
    <wire from="(110,230)" to="(140,230)" />
    <wire from="(70,280)" to="(140,280)" />
    <wire from="(170,150)" to="(170,190)" />
    <wire from="(110,130)" to="(140,130)" />
    <wire from="(50,230)" to="(80,230)" />
    <wire from="(140,130)" to="(170,130)" />
    <wire from="(170,340)" to="(210,340)" />
    <wire from="(170,130)" to="(170,150)" />
    <wire from="(260,310)" to="(290,310)" />
    <wire from="(210,280)" to="(210,300)" />
    <wire from="(180,280)" to="(210,280)" />
    <wire from="(210,320)" to="(210,340)" />
    <wire from="(100,340)" to="(140,340)" />
    <wire from="(100,300)" to="(100,340)" />
    <wire from="(210,300)" to="(230,300)" />
    <wire from="(170,190)" to="(170,230)" />
    <wire from="(50,150)" to="(50,190)" />
    <wire from="(80,130)" to="(80,230)" />
    <wire from="(80,130)" to="(110,130)" />
    <wire from="(210,320)" to="(230,320)" />
    <wire from="(70,340)" to="(100,340)" />
    <wire from="(50,130)" to="(80,130)" />
    <wire from="(50,150)" to="(170,150)" />
    <wire from="(80,230)" to="(110,230)" />
    <wire from="(50,130)" to="(50,150)" />
    <wire from="(110,130)" to="(110,230)" />
    <wire from="(50,190)" to="(170,190)" />
    <wire from="(140,230)" to="(170,230)" />
    <wire from="(140,130)" to="(140,230)" />
    <wire from="(100,300)" to="(140,300)" />
    <comp lib="0" name="Text" loc="(31,66)">
      <a name="text" val="(A,B) = (0,0) becomes the new State F'" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="1" name="NOT Gate" loc="(170,340)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
    </comp>
    <comp lib="0" name="Text" loc="(211,186)">
      <a name="text" val="Z = FX'" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(52,403)">
      <a name="text" val="As a &quot;black box&quot; with input X and output Z," />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(40,124)">
      <a name="text" val="Present  Input  Next  Output" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(31,48)">
      <a name="text" val="(A,B) in {(0,1), (1,0), (1,1)} becomes the new State F" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(32,32)">
      <a name="text" val="Suppose we note that several states could be combined:" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(123,199)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(92,162)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(92,181)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(158,220)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(210,142)">
      <a name="text" val="EQUATIONS:  " />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(92,200)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(152,141)">
      <a name="text" val="Z" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(269,324)">
      <a name="text" val="FX'" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(156,181)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(60,162)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(60,180)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Pin" loc="(290,310)">
      <a name="facing" val="west" />
      <a name="output" val="true" />
      <a name="width" val="1" />
      <a name="tristate" val="true" />
      <a name="pull" val="none" />
      <a name="label" val="Z" />
      <a name="labelloc" val="east" />
      <a name="labelfont" val="SansSerif plain 12" />
    </comp>
    <comp lib="0" name="Text" loc="(155,160)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(60,200)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(159,261)">
      <a name="text" val="StateF" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(59,139)">
      <a name="text" val="F" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(60,321)">
      <a name="text" val="Input" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(123,162)">
      <a name="text" val="0" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(52,431)">
      <a name="text" val="and ignoring the stored values (A,B) we get" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(44,98)">
      <a name="text" val="The new table is:" />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(60,260)">
      <a name="text" val="Clock" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Clock" loc="(70,280)">
      <a name="facing" val="east" />
      <a name="highDuration" val="1" />
      <a name="lowDuration" val="1" />
      <a name="label" val="" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </comp>
    <comp lib="1" name="AND Gate" loc="(260,310)">
      <a name="facing" val="east" />
      <a name="width" val="1" />
      <a name="size" val="30" />
      <a name="inputs" val="2" />
    </comp>
    <comp lib="0" name="Text" loc="(122,220)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(90,140)">
      <a name="text" val="X" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(52,460)">
      <a name="text" val="the expected behavior with fewer components." />
      <a name="font" val="SansSerif plain 14" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="2" name="D Flip-Flop" loc="(180,280)" />
    <comp lib="0" name="Text" loc="(210,164)">
      <a name="text" val="DF = X" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(301,290)">
      <a name="text" val="Output" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="center" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Pin" loc="(70,340)">
      <a name="facing" val="east" />
      <a name="output" val="false" />
      <a name="width" val="1" />
      <a name="tristate" val="false" />
      <a name="pull" val="none" />
      <a name="label" val="X" />
      <a name="labelloc" val="west" />
      <a name="labelfont" val="SansSerif plain 12" />
    </comp>
    <comp lib="0" name="Text" loc="(59,220)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(123,182)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(155,199)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(120,140)">
      <a name="text" val="F" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
    <comp lib="0" name="Text" loc="(94,219)">
      <a name="text" val="1" />
      <a name="font" val="SansSerif plain 10" />
      <a name="halign" val="left" />
      <a name="valign" val="base" />
    </comp>
  </circuit>
</project>

