Итоги голосования для комментария:
Finitumus Списки из 39 и 31 элементов можно на д100 кидать, 178 тоже, только разбить на "первый" и "второй" список и сначала кидать чёт-нечёт.

А вообще, какие-то технические сложности возникают, только если делать "под бумагу".
В электронном виде хоть ipt-шный файл генератора, хоть джаваскрипт, никаких проблем не вижу.

Вот нетехнические вижу, да. Smile Чтобы сделать из этого списка нормальный генератор меню для разных ситуаций, от перекуса в придорожном трактире до дворцового приёма, и не получать адских невозможных сочетаний, надо будет кучу времени потратить.)