Добавлено спустя 4 минуты 39 секунд: О! Еще пару "алгоритмов" придумал... Сейчас попробуем...
Добавлено спустя 7 минут 26 секунд: А по большому счету вообще не очень понятно, зачем выдумывать какие-то алгоритмы, когда "под руками" есть КУЧА он-лайн сервисов и "интернет-хомячков"