Gess
Тестами балуюсь.
Результат не очень хороший, но вполне ожидаемый.

читать дальше