Задача такая?
393