JS
я не претендую на нобелевскую премию за этот алгоритм.
если он делает жизнь людей лучше, то какая мне разница кто и когда его придумал первый.
к тому же мой вариант не на 100% совпадает с тем что я привел (и это не единственное что делает ФБ с сообщениями, это я первое попавшееся нагуглил)