from typing import List
from typing import Tuple


def remove_pads(y_true: List[str], y_pred: List[str]) -> Tuple[List[str], List[str]]:
    """
    Takes as input two lists of strings corresponding to the predicted and actual tags
    and returns the same lists except that any <pad> tags in y_true are removed and the tags
    corresponding to the same index position in y_pred are also removed.
    """
    new_y_true = []
    new_y_pred = []
    for i in range(len(y_true)):
        if y_true[i] != "<pad>":
            new_y_true.append(y_true[i])
            new_y_pred.append(y_pred[i])
    return new_y_true, new_y_pred