Kak лучше сокращать слова при письме, чтобы и букв писать меньше, и смысл не утрачивать?

Разработайте программу, которая получает на вход строку предложение, превращает в список слов и кодирует её тремя способами:

1. Пропускает все чётные буквы.

2. Из каждого слова сохраняет только 3 первые буквы (или менее, если слово короче).

3. Заменяет все слова длиной более 4х символов на две первых буквы дефис две последних буквы. Например, фраза БЕЗУМНО Я ЛЮБЛЮ СМЕТАНУ! при кодировании этими способами будет выглядеть

так:

БЗМО Я ЛЬЮ СЕАУ

БЕЗ Я ЛЮБ СМЕ

БЕ-НО Я ЛЮ-ЛЮ СМ-У! Напиши на питоне чтобы понял новичек. Используйте split. 