in1=open("in20_3.txt","r+") output=open("out23_20_3.txt","w+") def involution(list): length=len(list) inv=[0]*length for i in range(length): inv[list[i]-1]=i+1 return inv==list count=0 list1=[] list2=[] for row in input: if count==0: list=row.split(",") for i in list: list1.append(int(i)) else: list=row.split(",") for i in list: list2.append(int(i)) count+=1 boolean=involution(list2) if boolean==True: output.write("This permutation is Involution") else: output.write("This permutation is Not Involution") in1.close() output.close()