#decorators with parameters

def my_decorator(func):
	def inner(*args,**kwargs):
		print("Welcome , we have following flavour of ice-cream")
		for key ,  value in kwargs.items():
			print(value)
		func()
		print("Thank-you , Come again")	
	return inner
		
@my_decorator
def icecream():
	print("Making ice-cream")	
	
icecream(flavour1 = 'chocolate',  flavour2 = 'vanilla',flavour3 ='strawberry')
