Примеры решений есть в книжках или на reshebnik.ru