import random
def get_advice():
ADVICES_VERBS = [
'выключите',
'включите',
'перезагрузите',
'проверьте',
'переустановите',
'запустите',
'закройте',
]
ADVICES_NOUNS = [
['компьютер'],
['роутер'],
['программу'],
['средство', 'восстановления', 'Windows'],
['браузер'],
['сайт'],
['панель', 'управления'],
['антивирус'],
]
ADVICES_PREPS = [
['а', 'затем'],
['после', 'чего'],
['и'],
['а', 'если', 'это', 'не', 'сработает,', 'то'],
]
verbs = random.sample(ADVICES_VERBS, 2)
nouns = random.sample(ADVICES_NOUNS, 2)
prep = random.choice(ADVICES_PREPS)
return '{} {}{}{} {} {}.'.format(
verbs[0].capitalize(),
' '.join(nouns[0]),
(', ' if prep[0] != 'и' else ' '),
' '.join(prep),
verbs[1],
' '.join(nouns[1])
)
print(get_advice())
aW1wb3J0IHJhbmRvbQoKCmRlZiBnZXRfYWR2aWNlKCk6CiAgICBBRFZJQ0VTX1ZFUkJTID0gWwogICAgICAgICfQstGL0LrQu9GO0YfQuNGC0LUnLAogICAgICAgICfQstC60LvRjtGH0LjRgtC1JywKICAgICAgICAn0L/QtdGA0LXQt9Cw0LPRgNGD0LfQuNGC0LUnLAogICAgICAgICfQv9GA0L7QstC10YDRjNGC0LUnLAogICAgICAgICfQv9C10YDQtdGD0YHRgtCw0L3QvtCy0LjRgtC1JywKICAgICAgICAn0LfQsNC/0YPRgdGC0LjRgtC1JywKICAgICAgICAn0LfQsNC60YDQvtC50YLQtScsCiAgICBdCiAgICBBRFZJQ0VTX05PVU5TID0gWwogICAgICAgIFsn0LrQvtC80L/RjNGO0YLQtdGAJ10sCiAgICAgICAgWyfRgNC+0YPRgtC10YAnXSwKICAgICAgICBbJ9C/0YDQvtCz0YDQsNC80LzRgyddLAogICAgICAgIFsn0YHRgNC10LTRgdGC0LLQvicsICfQstC+0YHRgdGC0LDQvdC+0LLQu9C10L3QuNGPJywgJ1dpbmRvd3MnXSwKICAgICAgICBbJ9Cx0YDQsNGD0LfQtdGAJ10sCiAgICAgICAgWyfRgdCw0LnRgiddLAogICAgICAgIFsn0L/QsNC90LXQu9GMJywgJ9GD0L/RgNCw0LLQu9C10L3QuNGPJ10sCiAgICAgICAgWyfQsNC90YLQuNCy0LjRgNGD0YEnXSwKICAgIF0KICAgIEFEVklDRVNfUFJFUFMgPSBbCiAgICAgICAgWyfQsCcsICfQt9Cw0YLQtdC8J10sCiAgICAgICAgWyfQv9C+0YHQu9C1JywgJ9GH0LXQs9C+J10sCiAgICAgICAgWyfQuCddLAogICAgICAgIFsn0LAnLCAn0LXRgdC70LgnLCAn0Y3RgtC+JywgJ9C90LUnLCAn0YHRgNCw0LHQvtGC0LDQtdGCLCcsICfRgtC+J10sCiAgICBdCiAgICB2ZXJicyA9IHJhbmRvbS5zYW1wbGUoQURWSUNFU19WRVJCUywgMikKICAgIG5vdW5zID0gcmFuZG9tLnNhbXBsZShBRFZJQ0VTX05PVU5TLCAyKQogICAgcHJlcCA9IHJhbmRvbS5jaG9pY2UoQURWSUNFU19QUkVQUykKICAgIHJldHVybiAne30ge317fXt9IHt9IHt9LicuZm9ybWF0KAogICAgICAgIHZlcmJzWzBdLmNhcGl0YWxpemUoKSwKICAgICAgICAnICcuam9pbihub3Vuc1swXSksCiAgICAgICAgKCcsICcgaWYgcHJlcFswXSAhPSAn0LgnIGVsc2UgJyAnKSwKICAgICAgICAnICcuam9pbihwcmVwKSwKICAgICAgICB2ZXJic1sxXSwKICAgICAgICAnICcuam9pbihub3Vuc1sxXSkKICAgICkKCnByaW50KGdldF9hZHZpY2UoKSk=