This assignment must be submitted to the Moodle submission page for Homework 3 by 11:00 PM on Wednesday, 12 September.

## Problem 1 and only

Implement a combinational circuit with three inputs
`I3`

, `I2`

, and `I1`

and two outputs
`B1`

and `B0`

.
If all inputs are zero, both outputs should be zero.
If at least one input is one, the output should be the binary
encoding of the largest `n` where
`I`

is one.
Circuits similar to these are called `n`*priority encoders*.

Here s a couple examples.
If `I3`

`I2`

`I1`

is `0`

`1`

`0`

,
then `B1`

`B0`

should be
`1`

`0`

.
If `I3`

`I2`

`I1`

is `1`

`1`

`0`

,
then `B1`

`B0`

should be
`1`

`1`

.

The solution that you turn in should be the
`circ` file generated by Logisim.
Be sure to label your inputs and outputs correctly.