Один из двух вариантов Игоря Ткаченко
2121