Куча измений и доделанная лаба 5.