def validate_seeded_answers_simple(answers, options, algo):
seen_options = {}<EOL>for answer in answers:<EOL><INDENT>if answer:<EOL><INDENT>key = options[answer['<STR_LIT>']].get('<STR_LIT:text>')<EOL>if options[answer['<STR_LIT>']].get('<STR_LIT>'):<EOL><INDENT>key += options[answer['<STR_LIT>']].get('<STR_LIT>')<EOL><DEDENT>seen_options.setdefault(key, <NUM_LIT:0>)<EOL>seen_options[key] += <NUM_LIT:1><EOL><DEDENT><DEDENT>missing_options = []<EOL>index = <NUM_LIT:1><EOL>for option in options:<EOL><INDENT>key = option.get('<STR_LIT:text>') + option.get('<STR_LIT>') if option.get('<STR_LIT>') else option.get('<STR_LIT:text>')<EOL>if option.get('<STR_LIT:text>') != '<STR_LIT>':<EOL><INDENT>if seen_options.get(key, <NUM_LIT:0>) == <NUM_LIT:0>:<EOL><INDENT>missing_options.append(_('<STR_LIT>') + str(index))<EOL><DEDENT>index += <NUM_LIT:1><EOL><DEDENT><DEDENT>if missing_options:<EOL><INDENT>return {'<STR_LIT>': _('<STR_LIT>') + '<STR_LIT:U+002CU+0020>'.join(missing_options)}<EOL><DEDENT>return None<EOL>
This validator checks if the answers includes all possible options

Args:
    answers (str): the answers to be checked
    options (dict): all options that should exist in the answers
    algo (str): selection algorithm

Returns:
    None if everything is good. Otherwise, the missing option error message.