public int fairSelectNextIndexOutOf2(int availableInputsMask, int lastReadInputIndex) {
        return fairSelectNextIndexOutOf2((int) inputMask, availableInputsMask, lastReadInputIndex);
    }
@Test
    void testUnsupportedFairSelectNextIndexOutOf2() {
        assertThatThrownBy(() -> InputSelection.ALL.fairSelectNextIndexOutOf2(7, 0))
                .isInstanceOf(UnsupportedOperationException.class);
    }