I have written this code but when entering any name even not in the first tuple it prints lst[0] which is john matias fredick

```
first = ("John", "Jonathan", "Omar")
second = ("Matias", "Abdo", "Henedy",)
third = ("Fredick", "Abo-elm3ati", "Elmasry")
full = zip(first, second, third)
lst = []
for i in full:
    lst.append((' '.join(str(z) for z in i)))
x = input("Enter your first name: ")

if x.lower() or x.upper() or x.capitalize() == "John":
    print(f"Your full name is {lst[0]}")
elif x.lower() or x.upper() or x.capitalize() == "Jonathan":
    print(f"Your full name is {lst[1]}")
elif x.lower() or x.upper() or x.capitalize() == "Omar":
    print(f"Your full name is {lst[2]}")
else:
    print("We don't know your full name :(")

```