Help me in solving LTB11121 problem

My issue

help me in solving

My code

# cook your dish here
import copy
t=int(input())
for i in range(t):
    n=int(input())
    a=input()
    b=input()
    a=list(a)
    b=list(b)
    c=copy.copy(b)
    m=[]
    count=0
    for j in range(n):
        for k in range(j,n):
            q=[]
            q.append(j)
            q.append(k)
            m.append(q)         
    for j in range(len(m)):
        if a==b:
            print("1")
            j=-1
            break
        for k in range(j+1,len(m)):
            for l in range(m[j][0],m[j][1]+1):
                if c[l]=='1':
                    c[l]='0'
                else:
                    c[l]='1'
            for l in range(m[k][0],m[k][1]+1):
                if c[l]=='1':
                    c[l]='0'
                else:
                    c[l]='1'        
            if c==a:
                count=count+1
            c=copy.copy(b)               
    if j!=-1:
        print(count*2)          

Problem Link: LTB11121 Problem - CodeChef