width = int(input('Enter a width'))
height = int(input('Enter a height'))

a = 0
while  width > a:
    print('+  ' * height)
    a = a + 1



print("-----------------------------")
width = int(input('Enter a width:  '))
height = int(input('Enter a height: '))
filled = input('Filled (y/n):   ')

print("\nHere is your box:")

if filled == 'y':
    for i in range(height):
        print('+ ' * width)
else:
    # Print top border
    print('+ ' * width)
    
    # Print middle part (if height > 2)
    for i in range(height - 2):
        print('+ ' + '  ' * (width - 2) + '+')
    
    # Print bottom border (if height > 1)
    if height > 1:
        print('+ ' * width)