import sys
import math
input = sys.stdin.readline

n, m, t = map(int, input().split())
arr = []
for i in range(m):
    p, s, d, l = input().split()
    p = int(p)
    s = int(s)
    l = int(l)
    d = 1 if d == "R" else -1
    # if d == "R":
    #     d = 1
    # else:
    #     d = -1

    arr.append([p, s, d, l])

f_res = ""
for (p, s, d, l) in arr:
    c1=p+d*s*t
    c2=c1+l-1
    res = ""
    if c1 >= n or c2 < 0:
        f_res += "="*n+"\n"
        continue
    res+="="*c1
    res+="#"*min(l+min(c1,0),n-c1)
    if d==1 and c2>=0 and c2 <n:
        res = res[:c2:] + "!" + res[c2+1::] #res[c2]="!"
    elif d ==-1 and c1>=0 and c1 <n:
        res = res[:c1:] + "!" + res[c1+1::] #res[c1]="#"
    res+="="*max(0,n-len(res))
    f_res+=res
    f_res+="\n"

print(f_res[:-1:])

