За алгоритм спасибо, нигде не мог найти, если не секрет откуда скрин?