Task 3-5

Решается алгоритмом Куна. Просто проведем ребра между кубиками и буквами в слове и построим максимальное паросочетание. Если оно размера как минимум длины слова, то ответ существует, и мы его нашли.