1. Fill in the missing lines of code in the following code. The code reads in a limit amount and a list of prices and prints the largest price that is less than the limit. You can assume that all prices and the limit are positive numbers. When a price 0 is entered the program terminates and prints the largest price that is less than the limit.

# Solution Code

#Read the limit
limit = float(input(“Enter the limit”))
max_price = 0
# Read the next price
next_price = float(input(“Enter a price or 0 to stop:”))
while next_price > 0 :
if next_price > max_price and next_price 0: # this block can be used to print max_price before breaking out of the loop
if next_price == 0:
print(max_price)
else:
pass # no code required here