#30. Распространение исключений (propagation exceptions) | ООП Python