Recursively flatten a list of arbitrarily nested lists.
lst (List[Any]): The nested list.
List[Any]: A single flattened list.
Contents:
flatten_list()