Fixes 13
Fixes 14
Fixes 15

Сделал больше функций, меньше длину main
Fixes 16
Merge pull request #109 from Kud8/master

Кудрявцев Дмитрий 396гр. Shell [new request],
Молодец принимаю