Задача решена, но "интуитивно", без четкого понимания. Если не сложно, разъясните, что там происходит. Заранее спасибо)