from typing import List
from typing import Any
from typing import OrderedDict


def unique(lst: List[Any]) -> List[Any]:
    """uniquify list while preserving order"""
    return list(OrderedDict.fromkeys(lst))