The effect of this oracle perfectly matches the action of the library operation `ApplyControlledOnBitString` that 
applies a unitary (in this case $X$) on the target qubit if the control qubits are in a certain state.

@[solution]({
    "id": "oracles__bit_pattern_oracle_solution",
    "codePath": "Solution.qs"
})
