def find_ballot(ballot_num, unique_ballot_manifest):
    """
    Find ballot among all the batches

    Input
    -----
    ballot_num : int
        a ballot number that was sampled
    unique_ballot_manifest : dict
        ballot manifest with unique IDs across batches


    Returns
    -------
    tuple : (original_ballot_label, batch_label, which_ballot_in_batch)
    """
    for batch, ballots in unique_ballot_manifest.items():
        if ballot_num in ballots:
            position = ballots.index(ballot_num) + 1
            return (batch, position)
    print("Ballot %i not found" % ballot_num)
    return None