Очень грамотно и четко все сделано. Я, признаюсь, считал, что Николай недооценил сложности задания и ждал, что результат будет долго дотачиваться под то, что требуется. Ошибся - Николай все сделал точно так как я хотел, быстро и без вопросов долделал мелкие замечания.
Рекомендую.