Пример 16.22 из задачника Кузнецова.