```python
def hug_text(text: str, mark: str) -> str:
    if text == "":
        return mark + mark
    if text.startswith(mark) and text.endswith(mark):
        return text
    return mark + text + mark
```