a = "qwe"

mask = []
for i in range(len(a) * 2 + 2):
    temp = []
    for k in f"{i:0{len(a)}b}":
        temp.append(bool(int(k)))
    mask.append(temp)

for i in mask:
    s = ''
    for k in range(len(a)):
        s += a[k].upper() if i[k] else a[k]
    print(s)