async def how_many_me(m: types.Message):
    try:
        database.update_test(m.from_user.id, "uncertainty", 5)
        await bot.send_message(m.from_user.id,
                               UNCERTAINTY_QUESTIONS[database.get_test_state(
                                   m.from_user.id, "uncertainty")],
                               reply_markup=tests_buttons("uncertainty"))
    except Exception as e:
        print(e)
        await finnaly(m)
async def how_many_middle(m: types.Message):
    try:
        database.update_test(m.from_user.id, "how_many", 3)
        await bot.send_message(m.from_user.id,
                               HOW_MANY_QUESTIONS[database.get_test_state(
                                   m.from_user.id, "how_many")],
                               reply_markup=tests_buttons("how_many"))
    except Exception as e:
        print(e)
        await finnaly(m)
async def how_many_start(m: types.Message):
    await bot.send_message(m.from_user.id, (
        "В каждом вопросе поставьте то число, которое наилучшим образом описывает вас:\n"
        "Варианты ответов:\n"
        "Это вообще не обо мне/не про меня\n"
        "Немного на меня похоже\n"
        "Да, это похоже на меня\n"
        "Это очень на меня похоже,\n"
        "Это точно про меня/обо мне"))
    await bot.send_message(m.from_user.id,
                           UNCERTAINTY_QUESTIONS[database.get_test_state(
                               m.from_user.id, "uncertainty")],
                           reply_markup=tests_buttons("uncertainty"))
async def finnaly(m: types.Message):
    await bot.send_message(m.from_user.id, "Поздравляем, вы прошли тест!")
    if database.get_test_result(m.from_user.id, "how_many") <= 50:
        await bot.send_message(m.from_user.id,
                               "У вас низкий уровень беспокойства!")
    elif database.get_test_result(m.from_user.id, "how_many") <= 65:
        await bot.send_message(m.from_user.id,
                               "У вас средний уровень беспокойства!")
    elif database.get_test_result(m.from_user.id, "how_many") > 65:
        await bot.send_message(m.from_user.id,
                               "У у вас хроническое беспокойство!")
    await bot.send_message(m.from_user.id,
                           reply_markup=tests_buttons("",
                                                      return_out_only=True))