Решение практических заданий №№ 1-5, с учётом дополнительных материалов (https://dropmefiles.com/S0vvm)