#!/usr/bin/python3 class Mine(object): def __init__(self, deep): self.deep = deep @property def deep(self): if self.__deep > 1000: return 1000 return self.__deep @deep.setter def deep(self, deep): if deep > 2000: raise ValueError(str(deep) + " Out of bounds!") elif deep <= 0: self.__deep = 0 else: self.__deep = deep def __str__(self): return str(self.deep)