A digital logic puzzle

Logic Gate Labyrinthv1.1