Задачи во вложении. Готовое решение из интернета не интересует. Задачи должны быть решены с учетом действующих НПА.