def get_total_number_of_pending_tasks(
        total_number_of_tasks: int,
        total_number_of_done_tasks: int,
        total_number_of_tasks_in_progress: int,
    ) -> int:
    """
    Get total number of the pending tasks.

    Caculate the total number of pending tasks when given the total number of
    tasks, plus the total number of the done and in progress task then return
    the result.

    Args:
    ----
        total_number_of_tasks (int): The total number of all tasks.
        total_number_of_done_tasks (int): The total number of the done tasks.
        total_number_of_tasks_in_progress (int): The total number of tasks in
            progress.

    Returns
    -------
        An integer which represents the total number of the pending tasks.
    """
    return (
        total_number_of_tasks
        - total_number_of_done_tasks
        - total_number_of_tasks_in_progress
    )