Сумма без лишнего шума

Иногда перед подсчётом нужно отфильтровать значения, которые временно не должны влиять на результат: например, скидки, ошибки или особые коды. Функция no_teen_sum получает три числа и возвращает их сумму, но числа от 13 до 19 включительно считаются «подростковыми» и пропускаются. Есть два исключения: 15 и 16 нужно складывать как обычные числа.

Примеры

Ввод
1, 2, 3
Вывод
6
Ввод
2, 13, 1
Вывод
3
Ввод
2, 1, 14
Вывод
3

Нужно реализовать

def no_teen_sum(a: int, b: int, c: int) -> int:

Теги

math
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
1, 2, 3
Ожидаемый6
2
Ввод
2, 13, 1
Ожидаемый3
3
Ввод
2, 1, 14
Ожидаемый3
4
Ввод
2, 1, 15
Ожидаемый18
5
Ввод
2, 1, 16
Ожидаемый19
6
Ввод
6, 17, 18
Ожидаемый6
Фокус-радио
На паузе · SomaFM · Fluid