Спасибо за интересную задачу. Заказчик все четко объяснил и дал обратную связь, это помогло найти правильное решение.