решить задачу и ответить на поставленные вопросы, похожая ситуация есть в интернете, но нужно все расписать по пунктам.