Material Blueprints: How to output a value based on multiple booleans

I’m working on creating a new material. Within the material blueprint I need to output a vector 2 value based on two booleans (BoolA and BoolB).

If BoolA is True and BoolB is True, output ( 1, -1).
If BoolA is True and BoolB is False, output ( 1, 1).
If BoolA is False and BoolB is True, output (-1, 1).
If BoolA is False and BoolB is False , output (-1, -1).

Any ideas what nodes I should be using to accomplish this?

To be clear: Two static bools or in a BP with a vector parameter?

Two static bools