How to capture output of adder?
Assuming the counter &quot;a&quot; bit is the least significant bit, it looks like you have the Carry Out of the high adder feeding the Carry In of the low adder.  This is backwards probably