expecting: a, b, 1, 0