added bitvector compartor circuit