Find the state leak in this tag helper.
Python
def add_tag(tag: str, tags: list[str] = []) -> list[str]:
tags.append(tag)
return tags
first = add_tag("urgent")
second = add_tag("gift")
print(first, second)
def add_tag(tag: str, tags: list[str] = []) -> list[str]:
tags.append(tag)
return tags
first = add_tag("urgent")
second = add_tag("gift")
print(first, second)