Хорошее задание. Сначала были некоторые недоразумения, но заказчик разобрался. И все остались довольны.