CaptainЕще предложение - давайте как в одной проге, чтобы показывало еще и содержимое утоп при наводке на них мышки.
Добавлено через 47 секунд
Турист на гуголке расписывал алгоритм. Думаю, авторы его и использовали.
Турист там в очень общих чертах описывал.
Я потом описывал в своей статье куда подробнее.
А здесь походу еще более точные значения выводятся.