Python Perm Check
def perm_check(a: list[int]) -> int:
    a = sorted(a)
    for k, v in enumerate(a):
        if k + 1 < len(a) and v != k + 1:
            return 0

    return 1

This validates that every value from 1 to N appears exactly once.