Эта часть получилось немного извращённой...Сразу предупреждаю, что я не умею писать такие моменты, но начинать когда-то стоит...