Собственно хотелось бы узнать методику или алгоритм, хотя бы частично.
Заранее спасибо