Помогите найти ошибку
Теперь, когда мы знаем, как комбинировать несколько условий, давайте улучшим нашу программу для проверки чистоты золота и выведем соответствующий уровень чистоты в каратах! Вот таблица чистоты, которую мы будем использовать: 24 карата – 99,9% 22 карата – 91,7% 20 каратов – 83,3% 18 каратов – 75,0% Если процент составляет от 75 до 83,3, золото имеет 18 каратов. Если между 83,3 и 91,7 - тогда 20 каратов, и так далее. Учитывая процент, принимаемый в качестве входных данных, выведите соответствующее значение в каратах, включая букву K. Пример Входных Данных: 92.4 Пример Выходных Данных: 22K Мой код ниже purity = float(input()) if purity >= 75.0 and purity < 83.3: print("18K") elif purity >= 83.3 and purity < 91.7: print("20K") elif purity >= 91.7: print("24K") elif purity >= 75.0 and purity < 83.3: print("22K") elif purity < 75.0: print()