namespace Kata {
    import Std.Diagnostics.CheckZero;

    operation IsEigenvector(U : Qubit => Unit, P : Qubit => Unit is Adj) : Bool {
        // Implement your solution here...

        return false;
    }
}
