Добавил ограничение по неделям, полностью реализовал первую задачу.