async def evaluate_requested_value(laid_card, input_foo):
    """
    Function used to evaluate requested value of cards when player play jack special card.
    :param laid_card: tuple with last played card
    :param input_foo: function used to ask player about value
    :return: string object of requested value or None
    """
    value = laid_card[1]
    requested_value = None
    if value == 'J':
        requested_value = await input_foo('Enter VALUE of requested cards: ')
        if requested_value not in '5 6 7 8 9 10'.split():
            requested_value = None

    return requested_value