@classmethod
def choise_from_list(cls, variants_list, none_option=False, message=None):
    """Chose variant from list."""
    if message:
        print(message)
    sort_list = sorted(variants_list)
    for index, item in enumerate(sort_list, 1):
        print('\t[{}] - {}'.format(index, item))
    while True:
        choise = input()
        if choise == '' and none_option:
            chosen_item = None
            break
        elif cls.check_number_in_range(choise, sort_list):
            chosen_item = sort_list[int(choise) - 1]
            break
    return chosen_item
