<?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"/>
  <lib desc="#Gates" name="1"/>
  <lib desc="#Plexers" name="2"/>
  <lib desc="#Arithmetic" name="3"/>
  <lib desc="#Memory" name="4"/>
  <lib desc="#I/O" name="5"/>
  <lib desc="#Base" name="6"/>
  <main name="main"/>
  <options>
    <a name="gateUndefined" val="ignore"/>
    <a name="simlimit" val="1000"/>
    <a name="simrand" val="0"/>
  </options>
  <mappings>
    <tool lib="6" map="Button2" name="Menu Tool"/>
    <tool lib="6" map="Button3" name="Menu Tool"/>
    <tool lib="6" map="Ctrl Button1" name="Menu Tool"/>
  </mappings>
  <toolbar>
    <tool lib="6" name="Poke Tool"/>
    <tool lib="6" name="Edit Tool"/>
    <sep/>
    <tool lib="0" name="Pin"/>
    <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="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <wire from="(100,100)" to="(120,100)"/>
    <wire from="(120,100)" to="(120,840)"/>
    <wire from="(120,660)" to="(310,660)"/>
    <wire from="(120,840)" to="(530,840)"/>
    <wire from="(120,720)" to="(310,720)"/>
    <wire from="(100,160)" to="(130,160)"/>
    <wire from="(130,160)" to="(130,540)"/>
    <wire from="(130,540)" to="(190,540)"/>
    <wire from="(100,220)" to="(140,220)"/>
    <wire from="(140,220)" to="(140,560)"/>
    <wire from="(140,560)" to="(310,560)"/>
    <wire from="(140,530)" to="(190,530)"/>
    <wire from="(100,280)" to="(150,280)"/>
    <wire from="(150,280)" to="(150,510)"/>
    <wire from="(150,400)" to="(210,400)"/>
    <wire from="(150,480)" to="(190,480)"/>
    <wire from="(150,510)" to="(190,510)"/>
    <wire from="(100,340)" to="(160,340)"/>
    <wire from="(160,340)" to="(160,740)"/>
    <wire from="(160,740)" to="(430,740)"/>
    <wire from="(160,440)" to="(190,440)"/>
    <wire from="(160,500)" to="(190,500)"/>
    <wire from="(240,400)" to="(260,400)"/>
    <wire from="(260,400)" to="(260,600)"/>
    <wire from="(260,600)" to="(310,600)"/>
    <wire from="(360,580)" to="(380,580)"/>
    <wire from="(380,580)" to="(380,780)"/>
    <wire from="(380,780)" to="(430,780)"/>
    <wire from="(360,700)" to="(390,700)"/>
    <wire from="(390,700)" to="(390,880)"/>
    <wire from="(390,880)" to="(770,880)"/>
    <wire from="(240,520)" to="(270,520)"/>
    <wire from="(270,520)" to="(270,680)"/>
    <wire from="(270,680)" to="(310,680)"/>
    <wire from="(580,820)" to="(600,820)"/>
    <wire from="(600,820)" to="(600,940)"/>
    <wire from="(600,940)" to="(770,940)"/>
    <wire from="(480,760)" to="(500,760)"/>
    <wire from="(500,760)" to="(500,800)"/>
    <wire from="(500,800)" to="(530,800)"/>
    <wire from="(360,640)" to="(400,640)"/>
    <wire from="(400,640)" to="(400,1000)"/>
    <wire from="(400,1000)" to="(770,1000)"/>
    <wire from="(240,460)" to="(280,460)"/>
    <wire from="(280,460)" to="(280,620)"/>
    <wire from="(280,620)" to="(310,620)"/>
    <comp lib="0" loc="(100,100)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="EN"/>
    </comp>
    <comp lib="0" loc="(100,160)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="I0"/>
    </comp>
    <comp lib="0" loc="(100,220)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="I1"/>
    </comp>
    <comp lib="0" loc="(100,280)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="I2"/>
    </comp>
    <comp lib="0" loc="(100,340)" name="Pin">
      <a name="tristate" val="false"/>
      <a name="label" val="I3"/>
    </comp>
    <comp lib="1" loc="(240,400)" name="NOT Gate">
      <a name="label" val="G1"/>
    </comp>
    <comp lib="1" loc="(240,460)" name="OR Gate">
      <a name="inputs" val="2"/>
      <a name="label" val="G4"/>
    </comp>
    <comp lib="1" loc="(240,520)" name="OR Gate">
      <a name="inputs" val="4"/>
      <a name="label" val="G5"/>
    </comp>
    <comp lib="1" loc="(360,580)" name="AND Gate">
      <a name="inputs" val="2"/>
      <a name="label" val="G2"/>
    </comp>
    <comp lib="1" loc="(360,640)" name="AND Gate">
      <a name="inputs" val="2"/>
      <a name="label" val="G6"/>
    </comp>
    <comp lib="1" loc="(360,700)" name="AND Gate">
      <a name="inputs" val="2"/>
      <a name="label" val="G8"/>
    </comp>
    <comp lib="1" loc="(480,760)" name="OR Gate">
      <a name="inputs" val="2"/>
      <a name="label" val="G3"/>
    </comp>
    <comp lib="1" loc="(580,820)" name="AND Gate">
      <a name="inputs" val="2"/>
      <a name="label" val="G7"/>
    </comp>
    <comp lib="0" loc="(770,880)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="labelloc" val="east"/>
      <a name="label" val="V"/>
    </comp>
    <comp lib="0" loc="(770,940)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="labelloc" val="east"/>
      <a name="label" val="Y0"/>
    </comp>
    <comp lib="0" loc="(770,1000)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="labelloc" val="east"/>
      <a name="label" val="Y1"/>
    </comp>
  </circuit>
</project>
