python
class Carpet:
def __init__(self, name, price, size):
self.name = name
self.price = price
self.size = size

def display_info(self):
print(f"Название: {self.name}")
print(f"Цена: {self.price}")
print(f"Размеры: {self.size}")

carpets = []
while True:
print("\n1. Добавить ковер")
print("2. Просмотреть витрину")
print("3. Выход")

choice = input("Выберите действие: ")

if choice == '1':
name = input("Введите название ковра: ")
price = float(input("Введите цену ковра: "))
size = input("Введите размеры ковра: ")

carpet = Carpet(name, price, size)
carpets.append(carpet)

elif choice == '2':
print("\nВитрина ковров:")

for carpet in carpets:
carpet.display_info()

elif choice == '3':
break
