Жутко долгое вступление! Но оно того стоит!