import sys def compress_word(word): if len(word) <= 3: return word vowels = 'aeiou' previous_character = '' chosen_chars = [] for index, character in enumerate(word): next_character = '' if index < len(word) - 1: next_character = word[index + 1].lower() if previous_character not in vowels and next_character not in vowels and character in vowels: pass #ignore the character else: chosen_chars.append(character) previous_character = character.lower() compressed_word = ''.join(chosen_chars) return compressed_word def compress_message(message): words = message.split(' ') words = [compress_word(word) for word in words] compressed_message = ' '.join(words) return compressed_message message = sys.stdin.read() print len(message) compressed_message = compress_message(message) print len(compressed_message) print compressed_message