А Вы философ :) самодельная на сдвиговых регистрах