<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project source="2.7.1" version="1.0">
This file is intended to be loaded by Logisim (http://www.cburch.com/logisim/).
<lib desc="#Wiring" name="0">
    <tool name="Splitter">
      <a name="facing" val="west"/>
    </tool>
    <tool name="Constant">
      <a name="facing" val="west"/>
    </tool>
  </lib>
  <lib desc="#Gates" name="1">
    <tool name="NOT Gate">
      <a name="size" val="20"/>
    </tool>
    <tool name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
      <a name="inputs" val="2"/>
    </tool>
    <tool name="NAND Gate">
      <a name="inputs" val="2"/>
    </tool>
  </lib>
  <lib desc="#Memory" name="2">
    <tool name="ROM">
      <a name="contents">addr/data: 8 8
0
</a>
    </tool>
  </lib>
  <lib desc="#Plexers" name="3">
    <tool name="Multiplexer">
      <a name="select" val="2"/>
    </tool>
    <tool name="Decoder">
      <a name="facing" val="west"/>
      <a name="select" val="2"/>
    </tool>
    <tool name="Priority Encoder">
      <a name="select" val="2"/>
    </tool>
  </lib>
  <lib desc="#Base" name="4">
    <tool name="Text Tool">
      <a name="text" val=""/>
      <a name="font" val="SansSerif plain 12"/>
      <a name="halign" val="center"/>
      <a name="valign" val="base"/>
    </tool>
  </lib>
  <main name="main"/>
  <options>
    <a name="gateUndefined" val="ignore"/>
    <a name="simlimit" val="1000"/>
    <a name="simrand" val="0"/>
  </options>
  <mappings>
    <tool lib="4" map="Button2" name="Menu Tool"/>
    <tool lib="4" map="Button3" name="Menu Tool"/>
    <tool lib="4" map="Ctrl Button1" name="Menu Tool"/>
  </mappings>
  <toolbar>
    <tool lib="4" name="Poke Tool"/>
    <tool lib="4" name="Edit Tool"/>
    <tool lib="4" name="Text Tool">
      <a name="text" val=""/>
      <a name="font" val="SansSerif plain 12"/>
      <a name="halign" val="center"/>
      <a name="valign" val="base"/>
    </tool>
    <sep/>
    <tool lib="0" name="Pin">
      <a name="tristate" val="false"/>
    </tool>
    <tool lib="0" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="labelloc" val="east"/>
    </tool>
    <tool lib="1" name="NOT Gate"/>
    <tool lib="1" name="AND Gate"/>
    <tool lib="1" name="OR Gate"/>
  </toolbar>
  <circuit name="main">
    <a name="circuit" val="main"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="south"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <wire from="(160,420)" to="(190,420)"/>
    <wire from="(180,130)" to="(210,130)"/>
    <wire from="(870,210)" to="(870,630)"/>
    <wire from="(800,420)" to="(830,420)"/>
    <wire from="(380,70)" to="(380,100)"/>
    <wire from="(180,90)" to="(180,130)"/>
    <wire from="(300,220)" to="(470,220)"/>
    <wire from="(230,260)" to="(300,260)"/>
    <wire from="(420,80)" to="(420,200)"/>
    <wire from="(250,460)" to="(250,500)"/>
    <wire from="(210,450)" to="(230,450)"/>
    <wire from="(420,320)" to="(420,500)"/>
    <wire from="(230,520)" to="(230,610)"/>
    <wire from="(550,180)" to="(550,200)"/>
    <wire from="(210,420)" to="(230,420)"/>
    <wire from="(160,610)" to="(230,610)"/>
    <wire from="(440,380)" to="(440,590)"/>
    <wire from="(250,130)" to="(260,130)"/>
    <wire from="(190,440)" to="(190,450)"/>
    <wire from="(420,500)" to="(470,500)"/>
    <wire from="(380,440)" to="(470,440)"/>
    <wire from="(160,120)" to="(170,120)"/>
    <wire from="(380,440)" to="(380,570)"/>
    <wire from="(220,510)" to="(220,570)"/>
    <wire from="(320,160)" to="(320,280)"/>
    <wire from="(300,260)" to="(300,400)"/>
    <wire from="(180,260)" to="(180,280)"/>
    <wire from="(800,400)" to="(850,400)"/>
    <wire from="(220,510)" to="(230,510)"/>
    <wire from="(700,20)" to="(700,40)"/>
    <wire from="(550,430)" to="(550,480)"/>
    <wire from="(320,280)" to="(320,340)"/>
    <wire from="(700,190)" to="(760,190)"/>
    <wire from="(440,380)" to="(470,380)"/>
    <wire from="(790,220)" to="(790,240)"/>
    <wire from="(160,260)" to="(180,260)"/>
    <wire from="(730,90)" to="(790,90)"/>
    <wire from="(530,60)" to="(610,60)"/>
    <wire from="(730,450)" to="(730,540)"/>
    <wire from="(790,430)" to="(790,450)"/>
    <wire from="(240,300)" to="(340,300)"/>
    <wire from="(420,200)" to="(420,320)"/>
    <wire from="(300,400)" to="(300,460)"/>
    <wire from="(340,300)" to="(340,360)"/>
    <wire from="(300,220)" to="(300,260)"/>
    <wire from="(570,400)" to="(590,400)"/>
    <wire from="(300,40)" to="(470,40)"/>
    <wire from="(380,300)" to="(470,300)"/>
    <wire from="(300,40)" to="(300,220)"/>
    <wire from="(700,40)" to="(760,40)"/>
    <wire from="(550,200)" to="(590,200)"/>
    <wire from="(230,190)" to="(240,190)"/>
    <wire from="(850,400)" to="(850,610)"/>
    <wire from="(700,40)" to="(700,190)"/>
    <wire from="(530,480)" to="(550,480)"/>
    <wire from="(420,320)" to="(470,320)"/>
    <wire from="(550,220)" to="(550,240)"/>
    <wire from="(210,320)" to="(360,320)"/>
    <wire from="(230,190)" to="(230,260)"/>
    <wire from="(380,100)" to="(470,100)"/>
    <wire from="(160,570)" to="(220,570)"/>
    <wire from="(640,60)" to="(760,60)"/>
    <wire from="(190,430)" to="(230,430)"/>
    <wire from="(380,300)" to="(380,440)"/>
    <wire from="(180,300)" to="(180,320)"/>
    <wire from="(180,320)" to="(190,320)"/>
    <wire from="(830,420)" to="(830,590)"/>
    <wire from="(190,120)" to="(210,120)"/>
    <wire from="(210,280)" to="(320,280)"/>
    <wire from="(550,410)" to="(590,410)"/>
    <wire from="(320,160)" to="(470,160)"/>
    <wire from="(650,420)" to="(760,420)"/>
    <wire from="(420,80)" to="(470,80)"/>
    <wire from="(420,560)" to="(420,610)"/>
    <wire from="(210,450)" to="(210,480)"/>
    <wire from="(380,650)" to="(890,650)"/>
    <wire from="(530,240)" to="(550,240)"/>
    <wire from="(340,50)" to="(340,180)"/>
    <wire from="(360,420)" to="(360,520)"/>
    <wire from="(340,360)" to="(470,360)"/>
    <wire from="(160,390)" to="(210,390)"/>
    <wire from="(340,180)" to="(340,300)"/>
    <wire from="(650,20)" to="(700,20)"/>
    <wire from="(570,440)" to="(570,540)"/>
    <wire from="(530,420)" to="(590,420)"/>
    <wire from="(380,70)" to="(470,70)"/>
    <wire from="(730,90)" to="(730,240)"/>
    <wire from="(890,190)" to="(890,650)"/>
    <wire from="(400,480)" to="(470,480)"/>
    <wire from="(160,480)" to="(210,480)"/>
    <wire from="(230,160)" to="(230,170)"/>
    <wire from="(360,520)" to="(470,520)"/>
    <wire from="(240,200)" to="(240,300)"/>
    <wire from="(320,340)" to="(470,340)"/>
    <wire from="(190,420)" to="(190,430)"/>
    <wire from="(530,360)" to="(550,360)"/>
    <wire from="(550,430)" to="(590,430)"/>
    <wire from="(160,150)" to="(210,150)"/>
    <wire from="(170,120)" to="(170,140)"/>
    <wire from="(730,450)" to="(790,450)"/>
    <wire from="(360,420)" to="(470,420)"/>
    <wire from="(420,200)" to="(470,200)"/>
    <wire from="(420,610)" to="(850,610)"/>
    <wire from="(400,630)" to="(870,630)"/>
    <wire from="(220,570)" to="(380,570)"/>
    <wire from="(570,190)" to="(590,190)"/>
    <wire from="(320,280)" to="(470,280)"/>
    <wire from="(360,320)" to="(360,420)"/>
    <wire from="(530,120)" to="(570,120)"/>
    <wire from="(790,70)" to="(790,90)"/>
    <wire from="(570,440)" to="(590,440)"/>
    <wire from="(180,300)" to="(240,300)"/>
    <wire from="(700,190)" to="(700,400)"/>
    <wire from="(360,260)" to="(470,260)"/>
    <wire from="(340,180)" to="(470,180)"/>
    <wire from="(730,240)" to="(730,450)"/>
    <wire from="(420,500)" to="(420,560)"/>
    <wire from="(570,300)" to="(570,400)"/>
    <wire from="(550,220)" to="(590,220)"/>
    <wire from="(400,480)" to="(400,630)"/>
    <wire from="(260,130)" to="(260,180)"/>
    <wire from="(710,540)" to="(730,540)"/>
    <wire from="(440,140)" to="(470,140)"/>
    <wire from="(440,590)" to="(830,590)"/>
    <wire from="(190,440)" to="(230,440)"/>
    <wire from="(420,560)" to="(470,560)"/>
    <wire from="(380,100)" to="(380,300)"/>
    <wire from="(650,210)" to="(760,210)"/>
    <wire from="(440,140)" to="(440,380)"/>
    <wire from="(700,400)" to="(760,400)"/>
    <wire from="(160,300)" to="(180,300)"/>
    <wire from="(160,90)" to="(180,90)"/>
    <wire from="(180,260)" to="(230,260)"/>
    <wire from="(800,210)" to="(870,210)"/>
    <wire from="(570,230)" to="(570,300)"/>
    <wire from="(570,120)" to="(570,190)"/>
    <wire from="(380,570)" to="(380,650)"/>
    <wire from="(300,460)" to="(470,460)"/>
    <wire from="(530,540)" to="(570,540)"/>
    <wire from="(230,610)" to="(420,610)"/>
    <wire from="(340,50)" to="(470,50)"/>
    <wire from="(300,400)" to="(470,400)"/>
    <wire from="(570,230)" to="(590,230)"/>
    <wire from="(170,140)" to="(210,140)"/>
    <wire from="(530,180)" to="(550,180)"/>
    <wire from="(530,300)" to="(570,300)"/>
    <wire from="(550,360)" to="(550,410)"/>
    <wire from="(180,280)" to="(190,280)"/>
    <wire from="(730,240)" to="(790,240)"/>
    <wire from="(160,450)" to="(190,450)"/>
    <wire from="(210,390)" to="(210,420)"/>
    <wire from="(360,260)" to="(360,320)"/>
    <wire from="(800,40)" to="(850,40)"/>
    <wire from="(800,190)" to="(890,190)"/>
    <comp lib="4" loc="(830,61)" name="Text"/>
    <comp lib="0" loc="(160,300)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="In1"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(530,60)" name="NAND Gate">
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="2" loc="(800,400)" name="D Flip-Flop"/>
    <comp lib="2" loc="(800,40)" name="D Flip-Flop"/>
    <comp lib="0" loc="(160,420)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="5"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="1" loc="(530,480)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(160,610)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="St1"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(530,120)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="1" loc="(530,420)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(160,260)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="In0"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(530,540)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="0" loc="(160,450)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="10"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="3" loc="(250,130)" name="Priority Encoder">
      <a name="select" val="2"/>
    </comp>
    <comp lib="0" loc="(160,570)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="St0"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(210,280)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(530,300)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(640,60)" name="NOT Gate"/>
    <comp lib="0" loc="(160,60)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="0"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="0" loc="(160,150)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Nabs"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="1" loc="(530,240)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="4" loc="(830,61)" name="Text"/>
    <comp lib="1" loc="(650,420)" name="NAND Gate"/>
    <comp lib="0" loc="(230,170)" name="Constant"/>
    <comp lib="0" loc="(160,90)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="5"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="0" loc="(260,180)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="bit0" val="1"/>
      <a name="bit1" val="0"/>
    </comp>
    <comp lib="0" loc="(850,40)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="Out"/>
      <a name="labelloc" val="south"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(650,210)" name="NAND Gate">
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="4" loc="(837,71)" name="Text"/>
    <comp lib="1" loc="(530,360)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(530,180)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(650,20)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Clock"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(160,480)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="15"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="0" loc="(250,500)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="bit0" val="1"/>
      <a name="bit1" val="0"/>
    </comp>
    <comp lib="1" loc="(210,320)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(160,120)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="10"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="0" loc="(710,540)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Reset"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(190,120)" name="Constant">
      <a name="facing" val="south"/>
    </comp>
    <comp lib="3" loc="(250,460)" name="Decoder">
      <a name="facing" val="west"/>
      <a name="select" val="2"/>
      <a name="enable" val="false"/>
    </comp>
    <comp lib="0" loc="(160,390)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="0"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="2" loc="(800,190)" name="D Flip-Flop"/>
  </circuit>
  <circuit name="One shot">
    <a name="circuit" val="One shot"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <wire from="(820,810)" to="(820,1040)"/>
    <wire from="(480,290)" to="(530,290)"/>
    <wire from="(230,470)" to="(230,530)"/>
    <wire from="(650,830)" to="(750,830)"/>
    <wire from="(480,530)" to="(510,530)"/>
    <wire from="(480,410)" to="(530,410)"/>
    <wire from="(390,210)" to="(390,910)"/>
    <wire from="(150,190)" to="(150,280)"/>
    <wire from="(120,300)" to="(270,300)"/>
    <wire from="(270,930)" to="(420,930)"/>
    <wire from="(790,330)" to="(860,330)"/>
    <wire from="(140,240)" to="(210,240)"/>
    <wire from="(210,590)" to="(210,650)"/>
    <wire from="(140,150)" to="(140,160)"/>
    <wire from="(480,230)" to="(530,230)"/>
    <wire from="(270,790)" to="(270,850)"/>
    <wire from="(270,490)" to="(270,610)"/>
    <wire from="(250,670)" to="(420,670)"/>
    <wire from="(140,180)" to="(140,240)"/>
    <wire from="(230,110)" to="(230,260)"/>
    <wire from="(510,820)" to="(590,820)"/>
    <wire from="(70,80)" to="(90,80)"/>
    <wire from="(210,390)" to="(210,590)"/>
    <wire from="(250,550)" to="(420,550)"/>
    <wire from="(480,470)" to="(550,470)"/>
    <wire from="(720,80)" to="(720,200)"/>
    <wire from="(210,240)" to="(210,390)"/>
    <wire from="(530,110)" to="(530,150)"/>
    <wire from="(390,70)" to="(390,210)"/>
    <wire from="(630,50)" to="(750,50)"/>
    <wire from="(210,650)" to="(210,770)"/>
    <wire from="(270,300)" to="(270,310)"/>
    <wire from="(350,510)" to="(420,510)"/>
    <wire from="(210,390)" to="(420,390)"/>
    <wire from="(780,840)" to="(780,860)"/>
    <wire from="(270,310)" to="(270,490)"/>
    <wire from="(530,290)" to="(530,330)"/>
    <wire from="(250,50)" to="(420,50)"/>
    <wire from="(350,1080)" to="(860,1080)"/>
    <wire from="(230,710)" to="(420,710)"/>
    <wire from="(90,80)" to="(90,120)"/>
    <wire from="(230,530)" to="(420,530)"/>
    <wire from="(480,710)" to="(550,710)"/>
    <wire from="(90,300)" to="(100,300)"/>
    <wire from="(510,550)" to="(590,550)"/>
    <wire from="(370,450)" to="(370,630)"/>
    <wire from="(90,280)" to="(150,280)"/>
    <wire from="(370,450)" to="(420,450)"/>
    <wire from="(350,750)" to="(420,750)"/>
    <wire from="(390,970)" to="(390,1040)"/>
    <wire from="(780,60)" to="(780,80)"/>
    <wire from="(780,570)" to="(780,590)"/>
    <wire from="(480,110)" to="(530,110)"/>
    <wire from="(690,10)" to="(690,30)"/>
    <wire from="(210,770)" to="(420,770)"/>
    <wire from="(230,470)" to="(420,470)"/>
    <wire from="(230,350)" to="(230,470)"/>
    <wire from="(330,330)" to="(330,570)"/>
    <wire from="(840,540)" to="(840,1060)"/>
    <wire from="(230,710)" to="(230,870)"/>
    <wire from="(550,580)" to="(550,650)"/>
    <wire from="(390,910)" to="(390,970)"/>
    <wire from="(210,230)" to="(210,240)"/>
    <wire from="(510,840)" to="(590,840)"/>
    <wire from="(350,980)" to="(350,1080)"/>
    <wire from="(250,410)" to="(250,550)"/>
    <wire from="(170,120)" to="(170,170)"/>
    <wire from="(640,170)" to="(750,170)"/>
    <wire from="(230,530)" to="(230,710)"/>
    <wire from="(370,1060)" to="(840,1060)"/>
    <wire from="(690,540)" to="(750,540)"/>
    <wire from="(250,250)" to="(420,250)"/>
    <wire from="(480,890)" to="(510,890)"/>
    <wire from="(720,590)" to="(780,590)"/>
    <wire from="(230,350)" to="(420,350)"/>
    <wire from="(650,560)" to="(750,560)"/>
    <wire from="(480,770)" to="(510,770)"/>
    <wire from="(510,530)" to="(510,550)"/>
    <wire from="(690,810)" to="(750,810)"/>
    <wire from="(530,330)" to="(580,330)"/>
    <wire from="(230,290)" to="(420,290)"/>
    <wire from="(90,280)" to="(90,300)"/>
    <wire from="(530,190)" to="(530,230)"/>
    <wire from="(270,790)" to="(420,790)"/>
    <wire from="(350,270)" to="(350,430)"/>
    <wire from="(370,690)" to="(370,810)"/>
    <wire from="(640,350)" to="(750,350)"/>
    <wire from="(390,970)" to="(420,970)"/>
    <wire from="(690,150)" to="(750,150)"/>
    <wire from="(690,150)" to="(690,330)"/>
    <wire from="(250,50)" to="(250,190)"/>
    <wire from="(370,690)" to="(420,690)"/>
    <wire from="(120,260)" to="(230,260)"/>
    <wire from="(330,90)" to="(330,150)"/>
    <wire from="(690,30)" to="(690,150)"/>
    <wire from="(210,30)" to="(420,30)"/>
    <wire from="(210,650)" to="(420,650)"/>
    <wire from="(480,350)" to="(580,350)"/>
    <wire from="(690,540)" to="(690,810)"/>
    <wire from="(270,850)" to="(420,850)"/>
    <wire from="(480,950)" to="(550,950)"/>
    <wire from="(880,150)" to="(880,1100)"/>
    <wire from="(210,590)" to="(420,590)"/>
    <wire from="(70,140)" to="(120,140)"/>
    <wire from="(270,310)" to="(420,310)"/>
    <wire from="(250,670)" to="(250,730)"/>
    <wire from="(720,200)" to="(720,380)"/>
    <wire from="(270,130)" to="(420,130)"/>
    <wire from="(140,180)" to="(150,180)"/>
    <wire from="(130,980)" to="(350,980)"/>
    <wire from="(330,570)" to="(420,570)"/>
    <wire from="(720,590)" to="(720,860)"/>
    <wire from="(860,330)" to="(860,1080)"/>
    <wire from="(70,240)" to="(90,240)"/>
    <wire from="(390,210)" to="(420,210)"/>
    <wire from="(790,150)" to="(880,150)"/>
    <wire from="(210,230)" to="(420,230)"/>
    <wire from="(480,650)" to="(550,650)"/>
    <wire from="(390,70)" to="(420,70)"/>
    <wire from="(210,170)" to="(420,170)"/>
    <wire from="(480,590)" to="(510,590)"/>
    <wire from="(160,120)" to="(170,120)"/>
    <wire from="(250,730)" to="(420,730)"/>
    <wire from="(80,130)" to="(120,130)"/>
    <wire from="(720,860)" to="(720,1010)"/>
    <wire from="(130,1010)" to="(370,1010)"/>
    <wire from="(350,430)" to="(350,510)"/>
    <wire from="(230,870)" to="(420,870)"/>
    <wire from="(370,810)" to="(420,810)"/>
    <wire from="(510,570)" to="(590,570)"/>
    <wire from="(250,280)" to="(250,370)"/>
    <wire from="(550,470)" to="(550,540)"/>
    <wire from="(350,750)" to="(350,980)"/>
    <wire from="(230,290)" to="(230,350)"/>
    <wire from="(720,860)" to="(780,860)"/>
    <wire from="(270,610)" to="(420,610)"/>
    <wire from="(250,190)" to="(250,250)"/>
    <wire from="(530,370)" to="(580,370)"/>
    <wire from="(270,130)" to="(270,300)"/>
    <wire from="(550,580)" to="(590,580)"/>
    <wire from="(720,200)" to="(760,200)"/>
    <wire from="(690,30)" to="(750,30)"/>
    <wire from="(90,120)" to="(120,120)"/>
    <wire from="(210,830)" to="(420,830)"/>
    <wire from="(330,150)" to="(330,330)"/>
    <wire from="(230,260)" to="(230,290)"/>
    <wire from="(780,360)" to="(780,380)"/>
    <wire from="(760,180)" to="(760,200)"/>
    <wire from="(250,250)" to="(250,280)"/>
    <wire from="(550,810)" to="(590,810)"/>
    <wire from="(210,30)" to="(210,170)"/>
    <wire from="(250,550)" to="(250,670)"/>
    <wire from="(550,710)" to="(550,810)"/>
    <wire from="(270,490)" to="(420,490)"/>
    <wire from="(530,190)" to="(580,190)"/>
    <wire from="(720,80)" to="(780,80)"/>
    <wire from="(230,110)" to="(420,110)"/>
    <wire from="(90,260)" to="(100,260)"/>
    <wire from="(350,510)" to="(350,750)"/>
    <wire from="(80,110)" to="(80,130)"/>
    <wire from="(550,850)" to="(590,850)"/>
    <wire from="(250,370)" to="(420,370)"/>
    <wire from="(510,770)" to="(510,820)"/>
    <wire from="(270,610)" to="(270,790)"/>
    <wire from="(690,330)" to="(750,330)"/>
    <wire from="(480,50)" to="(600,50)"/>
    <wire from="(530,370)" to="(530,410)"/>
    <wire from="(250,370)" to="(250,410)"/>
    <wire from="(720,380)" to="(780,380)"/>
    <wire from="(480,830)" to="(590,830)"/>
    <wire from="(270,850)" to="(270,930)"/>
    <wire from="(790,540)" to="(840,540)"/>
    <wire from="(370,810)" to="(370,1010)"/>
    <wire from="(250,190)" to="(420,190)"/>
    <wire from="(350,430)" to="(420,430)"/>
    <wire from="(550,540)" to="(590,540)"/>
    <wire from="(90,240)" to="(90,260)"/>
    <wire from="(70,280)" to="(90,280)"/>
    <wire from="(720,380)" to="(720,590)"/>
    <wire from="(350,270)" to="(420,270)"/>
    <wire from="(100,110)" to="(120,110)"/>
    <wire from="(510,840)" to="(510,890)"/>
    <wire from="(480,170)" to="(580,170)"/>
    <wire from="(390,910)" to="(420,910)"/>
    <wire from="(790,810)" to="(820,810)"/>
    <wire from="(790,30)" to="(840,30)"/>
    <wire from="(130,1040)" to="(390,1040)"/>
    <wire from="(330,1100)" to="(880,1100)"/>
    <wire from="(370,630)" to="(370,690)"/>
    <wire from="(210,170)" to="(210,230)"/>
    <wire from="(680,1010)" to="(720,1010)"/>
    <wire from="(550,850)" to="(550,950)"/>
    <wire from="(330,950)" to="(330,1100)"/>
    <wire from="(330,150)" to="(420,150)"/>
    <wire from="(390,1040)" to="(820,1040)"/>
    <wire from="(530,150)" to="(580,150)"/>
    <wire from="(150,280)" to="(250,280)"/>
    <wire from="(330,570)" to="(330,950)"/>
    <wire from="(330,90)" to="(420,90)"/>
    <wire from="(90,240)" to="(140,240)"/>
    <wire from="(370,630)" to="(420,630)"/>
    <wire from="(370,1010)" to="(370,1060)"/>
    <wire from="(510,570)" to="(510,590)"/>
    <wire from="(600,10)" to="(690,10)"/>
    <wire from="(130,950)" to="(330,950)"/>
    <wire from="(210,770)" to="(210,830)"/>
    <wire from="(70,110)" to="(80,110)"/>
    <wire from="(690,330)" to="(690,540)"/>
    <wire from="(330,330)" to="(420,330)"/>
    <wire from="(250,410)" to="(420,410)"/>
    <comp lib="1" loc="(120,300)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(100,110)" name="Constant">
      <a name="facing" val="south"/>
    </comp>
    <comp lib="1" loc="(480,830)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(508,522)" name="Text">
      <a name="text" val="Five and Nickle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="4" loc="(532,758)" name="Text">
      <a name="text" val="Five and Dime"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="0" loc="(70,50)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="0"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="1" loc="(480,530)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(501,462)" name="Text">
      <a name="text" val="Ten and Idle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="4" loc="(585,939)" name="Text">
      <a name="text" val="Fifteen and (Dime or Idle)"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="0" loc="(70,140)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Nabs"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="1" loc="(480,650)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(170,170)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="bit0" val="1"/>
      <a name="bit1" val="0"/>
    </comp>
    <comp lib="4" loc="(504,281)" name="Text">
      <a name="text" val="Five and Idle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="1" loc="(640,350)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(480,230)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(480,470)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(532,821)" name="Text">
      <a name="text" val="Ten and Dime"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="1" loc="(480,170)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="2" loc="(790,30)" name="D Flip-Flop"/>
    <comp lib="4" loc="(511,245)" name="Text">
      <a name="text" val="Fifteen and Nabs"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="0" loc="(130,1010)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="10 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(630,50)" name="NOT Gate"/>
    <comp lib="1" loc="(480,50)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(500,100)" name="Text">
      <a name="text" val="Zero and Idle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="0" loc="(140,160)" name="Constant"/>
    <comp lib="0" loc="(70,240)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="In0"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="4" loc="(502,663)" name="Text">
      <a name="text" val="Ten and Nabs"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="0" loc="(600,10)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Clock"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="2" loc="(790,810)" name="D Flip-Flop"/>
    <comp lib="3" loc="(160,120)" name="Priority Encoder">
      <a name="select" val="2"/>
    </comp>
    <comp lib="4" loc="(509,422)" name="Text">
      <a name="text" val="Five and Nabs"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="1" loc="(640,170)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(543,702)" name="Text">
      <a name="text" val="Ten and Nickle"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="4" loc="(485,703)" name="Text">
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="0" loc="(70,110)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="10"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="4" loc="(587,904)" name="Text">
      <a name="text" val="Fifteen and (Nickle or Idle}"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="4" loc="(740,51)" name="Text"/>
    <comp lib="1" loc="(480,890)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="1" loc="(480,590)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="2" loc="(790,150)" name="D Flip-Flop"/>
    <comp lib="1" loc="(480,410)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="2" loc="(790,540)" name="D Flip-Flop"/>
    <comp lib="2" loc="(790,330)" name="D Flip-Flop"/>
    <comp lib="0" loc="(130,1040)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="15 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="4" loc="(502,607)" name="Text">
      <a name="text" val="Zero and Dime"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="1" loc="(120,260)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(480,350)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(480,950)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="1" loc="(480,110)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(480,770)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(680,1010)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Reset"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(480,290)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(650,830)" name="NAND Gate"/>
    <comp lib="4" loc="(740,51)" name="Text"/>
    <comp lib="1" loc="(650,560)" name="NAND Gate">
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="0" loc="(130,980)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="5 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(70,280)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="In1"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(130,950)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="0 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(840,30)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="Out"/>
      <a name="labelloc" val="south"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(70,80)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="5"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="4" loc="(747,61)" name="Text"/>
    <comp lib="1" loc="(480,710)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(504,363)" name="Text">
      <a name="text" val="Zero and Nickle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="4" loc="(502,184)" name="Text">
      <a name="text" val="Zero and Nabs"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
  </circuit>
  <circuit name="Fifteen">
    <a name="circuit" val="Fifteen"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <wire from="(720,290)" to="(780,290)"/>
    <wire from="(780,270)" to="(780,290)"/>
    <wire from="(480,290)" to="(530,290)"/>
    <wire from="(480,350)" to="(530,350)"/>
    <wire from="(150,190)" to="(150,280)"/>
    <wire from="(120,300)" to="(270,300)"/>
    <wire from="(250,490)" to="(250,550)"/>
    <wire from="(130,780)" to="(350,780)"/>
    <wire from="(140,240)" to="(210,240)"/>
    <wire from="(720,80)" to="(720,170)"/>
    <wire from="(530,110)" to="(530,120)"/>
    <wire from="(140,150)" to="(140,160)"/>
    <wire from="(480,230)" to="(530,230)"/>
    <wire from="(840,390)" to="(840,860)"/>
    <wire from="(480,650)" to="(510,650)"/>
    <wire from="(140,180)" to="(140,240)"/>
    <wire from="(350,880)" to="(860,880)"/>
    <wire from="(330,750)" to="(330,900)"/>
    <wire from="(230,250)" to="(230,260)"/>
    <wire from="(370,630)" to="(370,810)"/>
    <wire from="(70,80)" to="(90,80)"/>
    <wire from="(250,550)" to="(420,550)"/>
    <wire from="(390,510)" to="(420,510)"/>
    <wire from="(230,130)" to="(230,170)"/>
    <wire from="(630,50)" to="(750,50)"/>
    <wire from="(510,610)" to="(590,610)"/>
    <wire from="(270,300)" to="(270,310)"/>
    <wire from="(720,650)" to="(720,810)"/>
    <wire from="(210,670)" to="(420,670)"/>
    <wire from="(370,330)" to="(420,330)"/>
    <wire from="(230,30)" to="(230,130)"/>
    <wire from="(790,390)" to="(840,390)"/>
    <wire from="(530,350)" to="(530,390)"/>
    <wire from="(270,50)" to="(420,50)"/>
    <wire from="(90,80)" to="(90,120)"/>
    <wire from="(230,530)" to="(420,530)"/>
    <wire from="(880,120)" to="(880,900)"/>
    <wire from="(480,710)" to="(550,710)"/>
    <wire from="(90,300)" to="(100,300)"/>
    <wire from="(330,90)" to="(330,270)"/>
    <wire from="(90,280)" to="(150,280)"/>
    <wire from="(530,230)" to="(530,240)"/>
    <wire from="(780,60)" to="(780,80)"/>
    <wire from="(480,110)" to="(530,110)"/>
    <wire from="(690,10)" to="(690,30)"/>
    <wire from="(230,30)" to="(420,30)"/>
    <wire from="(480,170)" to="(530,170)"/>
    <wire from="(780,630)" to="(780,650)"/>
    <wire from="(550,640)" to="(550,710)"/>
    <wire from="(350,390)" to="(420,390)"/>
    <wire from="(690,390)" to="(690,600)"/>
    <wire from="(530,160)" to="(580,160)"/>
    <wire from="(170,120)" to="(170,170)"/>
    <wire from="(210,670)" to="(210,710)"/>
    <wire from="(690,120)" to="(690,240)"/>
    <wire from="(230,170)" to="(420,170)"/>
    <wire from="(720,440)" to="(720,650)"/>
    <wire from="(250,550)" to="(250,730)"/>
    <wire from="(270,190)" to="(270,300)"/>
    <wire from="(270,310)" to="(270,430)"/>
    <wire from="(350,210)" to="(420,210)"/>
    <wire from="(530,280)" to="(530,290)"/>
    <wire from="(270,50)" to="(270,190)"/>
    <wire from="(720,170)" to="(760,170)"/>
    <wire from="(690,390)" to="(750,390)"/>
    <wire from="(510,590)" to="(510,610)"/>
    <wire from="(690,30)" to="(690,120)"/>
    <wire from="(90,280)" to="(90,300)"/>
    <wire from="(230,170)" to="(230,250)"/>
    <wire from="(210,470)" to="(420,470)"/>
    <wire from="(690,240)" to="(690,390)"/>
    <wire from="(720,290)" to="(720,440)"/>
    <wire from="(120,260)" to="(230,260)"/>
    <wire from="(530,430)" to="(590,430)"/>
    <wire from="(270,190)" to="(420,190)"/>
    <wire from="(530,390)" to="(590,390)"/>
    <wire from="(550,600)" to="(590,600)"/>
    <wire from="(530,160)" to="(530,170)"/>
    <wire from="(230,260)" to="(230,370)"/>
    <wire from="(530,430)" to="(530,470)"/>
    <wire from="(390,70)" to="(390,150)"/>
    <wire from="(720,440)" to="(780,440)"/>
    <wire from="(530,280)" to="(580,280)"/>
    <wire from="(790,240)" to="(860,240)"/>
    <wire from="(70,140)" to="(120,140)"/>
    <wire from="(390,570)" to="(420,570)"/>
    <wire from="(270,310)" to="(420,310)"/>
    <wire from="(790,120)" to="(880,120)"/>
    <wire from="(210,410)" to="(420,410)"/>
    <wire from="(510,630)" to="(590,630)"/>
    <wire from="(130,840)" to="(390,840)"/>
    <wire from="(210,710)" to="(420,710)"/>
    <wire from="(140,180)" to="(150,180)"/>
    <wire from="(70,240)" to="(90,240)"/>
    <wire from="(640,260)" to="(750,260)"/>
    <wire from="(390,70)" to="(420,70)"/>
    <wire from="(480,590)" to="(510,590)"/>
    <wire from="(160,120)" to="(170,120)"/>
    <wire from="(250,730)" to="(420,730)"/>
    <wire from="(330,450)" to="(420,450)"/>
    <wire from="(80,130)" to="(120,130)"/>
    <wire from="(550,530)" to="(550,600)"/>
    <wire from="(330,270)" to="(330,450)"/>
    <wire from="(480,530)" to="(550,530)"/>
    <wire from="(230,370)" to="(420,370)"/>
    <wire from="(270,430)" to="(420,430)"/>
    <wire from="(640,140)" to="(750,140)"/>
    <wire from="(690,120)" to="(750,120)"/>
    <wire from="(210,290)" to="(420,290)"/>
    <wire from="(210,610)" to="(420,610)"/>
    <wire from="(550,640)" to="(590,640)"/>
    <wire from="(390,570)" to="(390,840)"/>
    <wire from="(250,490)" to="(420,490)"/>
    <wire from="(720,170)" to="(720,290)"/>
    <wire from="(690,30)" to="(750,30)"/>
    <wire from="(90,120)" to="(120,120)"/>
    <wire from="(210,610)" to="(210,670)"/>
    <wire from="(350,690)" to="(420,690)"/>
    <wire from="(130,810)" to="(370,810)"/>
    <wire from="(350,390)" to="(350,690)"/>
    <wire from="(370,810)" to="(370,860)"/>
    <wire from="(390,510)" to="(390,570)"/>
    <wire from="(690,600)" to="(750,600)"/>
    <wire from="(390,840)" to="(820,840)"/>
    <wire from="(390,150)" to="(390,510)"/>
    <wire from="(720,80)" to="(780,80)"/>
    <wire from="(210,470)" to="(210,610)"/>
    <wire from="(80,110)" to="(80,130)"/>
    <wire from="(90,260)" to="(100,260)"/>
    <wire from="(760,150)" to="(760,170)"/>
    <wire from="(680,810)" to="(720,810)"/>
    <wire from="(480,50)" to="(600,50)"/>
    <wire from="(330,450)" to="(330,750)"/>
    <wire from="(530,240)" to="(580,240)"/>
    <wire from="(820,600)" to="(820,840)"/>
    <wire from="(650,620)" to="(750,620)"/>
    <wire from="(790,600)" to="(820,600)"/>
    <wire from="(90,240)" to="(90,260)"/>
    <wire from="(130,750)" to="(330,750)"/>
    <wire from="(70,280)" to="(90,280)"/>
    <wire from="(720,650)" to="(780,650)"/>
    <wire from="(100,110)" to="(120,110)"/>
    <wire from="(480,410)" to="(590,410)"/>
    <wire from="(790,30)" to="(840,30)"/>
    <wire from="(250,280)" to="(250,490)"/>
    <wire from="(370,330)" to="(370,630)"/>
    <wire from="(230,250)" to="(420,250)"/>
    <wire from="(860,240)" to="(860,880)"/>
    <wire from="(350,780)" to="(350,880)"/>
    <wire from="(210,290)" to="(210,410)"/>
    <wire from="(370,860)" to="(840,860)"/>
    <wire from="(330,270)" to="(420,270)"/>
    <wire from="(150,280)" to="(250,280)"/>
    <wire from="(330,90)" to="(420,90)"/>
    <wire from="(230,130)" to="(420,130)"/>
    <wire from="(210,410)" to="(210,470)"/>
    <wire from="(390,150)" to="(420,150)"/>
    <wire from="(350,210)" to="(350,390)"/>
    <wire from="(90,240)" to="(140,240)"/>
    <wire from="(530,120)" to="(580,120)"/>
    <wire from="(370,630)" to="(420,630)"/>
    <wire from="(510,630)" to="(510,650)"/>
    <wire from="(600,10)" to="(690,10)"/>
    <wire from="(350,690)" to="(350,780)"/>
    <wire from="(210,240)" to="(210,290)"/>
    <wire from="(780,420)" to="(780,440)"/>
    <wire from="(230,370)" to="(230,530)"/>
    <wire from="(480,470)" to="(530,470)"/>
    <wire from="(690,240)" to="(750,240)"/>
    <wire from="(70,110)" to="(80,110)"/>
    <wire from="(330,900)" to="(880,900)"/>
    <wire from="(650,410)" to="(750,410)"/>
    <comp lib="0" loc="(840,30)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="Out"/>
      <a name="labelloc" val="south"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="2" loc="(790,390)" name="D Flip-Flop"/>
    <comp lib="1" loc="(650,410)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(130,810)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="10 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(640,140)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="1" loc="(480,110)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="1" loc="(630,50)" name="NOT Gate"/>
    <comp lib="2" loc="(790,30)" name="D Flip-Flop"/>
    <comp lib="1" loc="(480,470)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(120,260)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(480,350)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="4" loc="(747,61)" name="Text"/>
    <comp lib="1" loc="(650,620)" name="NAND Gate">
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="0" loc="(170,170)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="bit0" val="1"/>
      <a name="bit1" val="0"/>
    </comp>
    <comp lib="1" loc="(120,300)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(480,650)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="1" loc="(480,170)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(70,80)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="0"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="0" loc="(70,240)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="In0"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="1" loc="(480,590)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="0" loc="(130,840)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="15 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(70,50)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Nabs"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="0" loc="(70,140)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="10"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="1" loc="(480,710)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(70,110)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="5"/>
      <a name="labelfont" val="SansSerif plain 18"/>
    </comp>
    <comp lib="1" loc="(640,260)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
    <comp lib="0" loc="(100,110)" name="Constant">
      <a name="facing" val="south"/>
    </comp>
    <comp lib="2" loc="(790,600)" name="D Flip-Flop"/>
    <comp lib="4" loc="(510,304)" name="Text">
      <a name="text" val="Zero and Nickle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="4" loc="(740,51)" name="Text"/>
    <comp lib="4" loc="(585,579)" name="Text">
      <a name="text" val="Fifteen and (Nickle or Dime)"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="1" loc="(480,50)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(562,626)" name="Text">
      <a name="text" val="Ten and (Nickel or Dime)"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="4" loc="(520,342)" name="Text">
      <a name="text" val="Ten and (Nabs or Idle)"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="2" loc="(790,120)" name="D Flip-Flop"/>
    <comp lib="4" loc="(505,484)" name="Text">
      <a name="text" val="Zero and Dime"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="1" loc="(480,290)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(519,221)" name="Text">
      <a name="text" val="Five and (Nabs or Idle)"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="0" loc="(130,780)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="5 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="4" loc="(485,703)" name="Text">
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="4" loc="(538,726)" name="Text">
      <a name="text" val="Five and Dime"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="0" loc="(130,750)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="0 cents"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(680,810)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Reset"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="3" loc="(160,120)" name="Priority Encoder">
      <a name="select" val="2"/>
    </comp>
    <comp lib="1" loc="(480,530)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(740,51)" name="Text"/>
    <comp lib="4" loc="(504,402)" name="Text">
      <a name="text" val="Five and Nickle"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="4" loc="(525,102)" name="Text">
      <a name="text" val="Zero and (Nabs or Idle)"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="0" loc="(70,280)" name="Pin">
      <a name="output" val="true"/>
      <a name="label" val="In1"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(600,10)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="Clock"/>
      <a name="labelfont" val="SansSerif plain 24"/>
    </comp>
    <comp lib="0" loc="(140,160)" name="Constant"/>
    <comp lib="1" loc="(480,410)" name="NAND Gate">
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(543,523)" name="Text">
      <a name="text" val="Fifteen and Idle"/>
      <a name="font" val="SansSerif plain 8"/>
      <a name="halign" val="right"/>
    </comp>
    <comp lib="2" loc="(790,240)" name="D Flip-Flop"/>
    <comp lib="4" loc="(517,186)" name="Text">
      <a name="text" val="Fifteen and Nabs"/>
      <a name="font" val="SansSerif plain 8"/>
    </comp>
    <comp lib="1" loc="(480,230)" name="NAND Gate">
      <a name="inputs" val="2"/>
    </comp>
  </circuit>
</project>
