namespace Kata {
    import Std.Arrays.*;

    operation ArbitraryBitPattern_Oracle_Challenge(x : Qubit[], pattern : Bool[])
    : Unit is Adj + Ctl {
        // Implement your solution here...

    }
}
