Homework N 4

Passed all asserts.
Кроме того, оператор "<>" устарел - используем "!="