# your code goes here
def save_state(self):
	s = shelve.open('myshelf')
	s['myclass'] = self
	s.close()
	print("Saved state of structure to file.")
	
def __del__(self):
    self.save_state()