Вариант по-надежнее дюрекса)

1