Такая игра была?

Дано: б г д? з л м п с т ч ш. Ответ: -айка.

Допускаются любые части речи (изменяемые - в словарной форме, т.е. им.п.ед.ч. для существительных, инфинитив для глаголов), кроме имен собственных.

Перечислены только согласные (гласные были бы в некоторых случаях слишком сильной подсказкой), и только на базе слов, присутствующих в толковом или орфографическом словаре (иначе это тоже было бы в некоторых случаях весьма сильной подсказкой).

Ну, поехали:

1. б г з к м н п? р с т
2. б в ж л н п ш
3. б л м р с щ
4. б г к л м п р с т ф?
5. в д ж л м н с т ч ш
6. з м п
7. б г к п р х
8. в ж м п ц
9. б г л? м н? р т
10. ж л п р с т
11. д л п с т
12. б г м с т? ц щ
13. б в м н р с

Знаками вопроса обозначены буквы, соответствующие неизвестным мне, но присутствующим в словаре (gramota.ru) словам.

Как написать программу, которая это все решит, я знаю, поэтому демонстрировать не надо. И решать с помощью программы не надо.

Комменты скринятся.

Upd. А, впрочем, решайте с помощью программы, если хотите - посмотрим, что нарешаете.

irahan - 1 2 3 4 5 6 7 8 9 10 11 12 13
sthinks - 1 2 3 4 5 6 7 8 10 11 12 13
almachel - 3 5 6 8 11 12 13
windysmile - 3 4 5
ftdf - 3 4
zhenyach - 1
yurikhan - 2
anatbel - 3
phantomscadman - 3

Началась гонка за лидером (irahan). Ответы - в пятницу вечером (GMT).