(self, value)
| 5 | def empty(self): |
| 6 | return len(self.storage) == 0 |
| 7 | def push(self, value): |
| 8 | if len(self.storage) == 0 or value < self.storage[-1][1]: |
| 9 | self.storage.append((value, value)) |
| 10 | else: |
| 11 | self.storage.append((value, self.storage[-1][1])) |
| 12 | def pop(self): |
| 13 | return self.storage.pop()[0] |
| 14 | def get_top(self): |