def ___replace_adjective_maybe(sentence, counts):
random_decision = random.randint(<NUM_LIT:0>, <NUM_LIT:1>)<EOL>if sentence is not None:<EOL><INDENT>while sentence.find('<STR_LIT>') != -<NUM_LIT:1>:<EOL><INDENT>if random_decision % <NUM_LIT:2> == <NUM_LIT:0>:<EOL><INDENT>sentence = sentence.replace('<STR_LIT>',<EOL>'<STR_LIT:U+0020>' + str(__get_adjective(counts)), <NUM_LIT:1>)<EOL><DEDENT>elif random_decision % <NUM_LIT:2> != <NUM_LIT:0>:<EOL><INDENT>sentence = sentence.replace('<STR_LIT>', '<STR_LIT>', <NUM_LIT:1>)<EOL><DEDENT>if sentence.find('<STR_LIT>') == -<NUM_LIT:1>:<EOL><INDENT>return sentence<EOL><DEDENT><DEDENT>return sentence<EOL><DEDENT>else:<EOL><INDENT>return sentence<EOL><DEDENT>
Lets find and replace all instances of #ADJECTIVE_MAYBE
    :param _sentence:
    :param counts: