Bidirectional-Counter-and-Regulator