class Lab:
    def __init__(self, d,m):
        self.neighbors = []
        self.d = d
        self.m = m
        self.neighbor_sum_m = 0
        self.neighbor_sum_d = 0


def more_monitors(lab):
    ms, ds = lab.m, lab.d
    for n in lab.neighbors:
        ms += n.m
        ds += n.d 
    return ms,ds

N,M,Q = list(map(int, input().split()))
ds = list(map(int, input().split()))
ms = list(map(int, input().split()))
labs = [None]
for d,m in zip(ds, ms):
    labs.append(Lab(d,m))

for _ in range(M):
    a,b = list(map(int, input().split()))
    labs[a].neighbors.append(labs[b])
    labs[b].neighbor_sum_m += labs[a].m
    labs[b].neighbor_sum_d += labs[a].d
    labs[b].neighbors.append(labs[a])
    labs[a].neighbor_sum_m += labs[b].m
    labs[a].neighbor_sum_d += labs[b].d

for _ in range(Q):
    inps = input().split()
    first = inps[0]        
    if first == "check":
        lab = labs[int(inps[1])]
        ms, ds = lab.m + lab.neighbor_sum_m, lab.d + lab.neighbor_sum_d
        if ms > ds:
            print("monitors")
        elif ds > ms:
            print("desks")
        else:
            print("same")
    elif first == "add":
        lab = labs[int(inps[3])]
        if inps[2] == "desk":
            new_d = int(inps[1])
            lab.d += new_d 
            for n in lab.neighbors:
                n.neighbor_sum_d += new_d
        else:
            new_m = int(inps[1])
            lab.m += new_m 
            for n in lab.neighbors:
                n.neighbor_sum_m += new_m
        


