Иконки для групп атласов в сжатом виде

Приветствую. А не находите ли, что в сжатом виде группы атласов выглядят как-то бедно?

Предложение в следующем.
В сжатом виде формировать иконку для группы атласов по следующему алгоритму:

  1. Если название из одного слова, то берётся первый символ: БМБ → Б.
  2. Если названий из одного слова несколько на один и тот же символ, то берётся два первых символа: Лекарства → Ле, Логистика → Ло.
  3. Если названий с двумя символами несколько, то для второго и последующих совпадений берутся последовательно символы, пока не будет достигнуто разнообразие: Логика → Ло, Логистика → Лг.
  4. Если в названии два и более слова, то берутся первые символы первых двух слов и приводятся к заглавным: Ситуационный центр → СЦ.
  5. Если после п. 4 есть одинаковый набор символов, то действовать аналогично п. 3.

Ждём реализацию.