Переименование переменной на более логичную.
Добавлено соблюдение дополнительного требования во второй лабораторной. Нуждается в тестировании, есть некие сомнения по поводу его полноценной работоспособности.