Сегодня день приключений. Даже не знаю с чего начать. про каждое отдельным комментом будет ниже.