доделал переопределение ToString() и equals()