def self_apply(f):
    return f(f)


