Нашёл сегодня в нашём славном коде: https://gist.github.com/markiz/9b74bb26967cd5cfd8317cd784e50a90 Судя по почерку, автор — бывший схемер. UPD: добавил эквивалент в императивном стиле