Diseño secuencial en Código Gray

Buenas!! Estoy teniendo problemas para hacer este ejercicio, el cual consiste en una primera secuencia la cual será 0, 2, 4, 6 en código Gray y se repetirá 2 veces y después una segunda secuencia será 0, 1, 3, 5, y 7 en código Gray y se repetirá otras 2 veces. El problema le tengo al hacer la segunda secuencia ya que no la realiza correctamente. Adjunto tabla de verdad y diseño en logisim por si alguien me puede decir donde puede estar el error, ya que llevo unos cuantos de días y no soy capaz de ver donde esta dicho error. Muchas gracias de antemano.

Captura de pantalla (15).pngCaptura de pantalla (17).png
 
Arriba