Paso 1: ¿Cómo funciona?
Tenga en cuenta, estos todos probablemente pueden ser simplificados, y estoy 100% seguro que algunos de ellos pueden ser compactados en versiones más pequeñas. No dude en modificar el diseño.
Si no entiendes las puertas lógicas, recomiendo ver este video. Este es el video que aprendí de y tuvo la idea de esto de.
Basado en este video, vamos a necesitar AND, OR y XOR lógica puertas.