Код должен брать текст из стандартного ввода:
The definition of insanity is quoting the same phrase again and again and not expect despair.
Выходными данными должен быть файл PNG, содержащий облако слов, соответствующее этому тексту:

Выше слово облако было создано с помощью специализированного интернет - приложения и фильтруется слово Theи другие общие слова ( of, is, and, not, и the). Поскольку это кодовый гольф, общие слова не будут фильтроваться, и я оставляю вторичную эстетику облака слов на выбор каждого кодера. В отличие от приведенного здесь изображения, никакие слова не должны быть исключены, обычные или нет. Определение слова определено ниже.
В этом случае слово является чем-то буквенно-цифровым; числа не действуют как разделители. Так, например, 0xAFквалифицируется как слово. Разделителями будут все, что не является буквенно-цифровым, включая .(точка) и -(дефис). Таким образом i.e.или pick-me-upприведет к 2 или 3 слова, соответственно. Должен быть чувствительным к регистру - Thisи thisбудет состоять из двух разных слов, 'также будет разделителем wouldnи tбудет состоять из двух разных слов wouldn't.
Теги должны быть сгруппированы, но не перекрываться, а размер шрифта должен быть прямо пропорционален количеству вхождений этого слова в текст. Слово должно появиться только один раз. Определенный цвет шрифта не требуется в этом случае. Семантическая ассоциация не является обязательной.
Подсказка - этот другой код гольф может помочь: считать слова в тексте и отображать их
of, is, and, not, и the.

