n, m, t = map(int, input().split())

output = []
for i in range(m):
    p, s, d, l = map(str, input().split())
    p, s, l = int(p), int(s), int(l)
    raillway = ""
    if d == "R":
        p += l - 1 + s * t
        l = p - l + 1
        for i in range(n):
            if i == p:
                raillway += "!"
            elif i >= l and i < p:
                raillway += "#"
            else:
                raillway += "="
        output.append(raillway)
    else:
        p -= s * t
        l += p - 1
        for i in range(n):
            if i == p:
                raillway += "!"
            elif i <= l and i > p:
                raillway += "#"
            else:
                raillway += "="
        output.append(raillway)

for i in range(len(output)):
    print(output[i])
    

    

    


