One gate per line