1) Первый не может быть Правдишем, так как Правдиш не может сказать, что ни одного - он-то есть!
2) Если Правдиш второй, и всего два Правдиша, то должен быть такой же ответ еще у одного. Также ответил и шестой, он тоже может быть Правдишем, если их действительно, два.
3) Третий и пятый ответили, что 3, но нет третьего, который бы ответил также. Значит, это ложь.
4) Четвертый и седьмой ответили, что 4, но это ложь, так как этот ответ не подтверждают еще два Правдиша.
5) Тогда второй и шестой действительно Правдиши, поскольку все остальные варианты исключены.
Ответ: Два Правдиша - второй и шестой деды.