# first create a list include some designs will be print
unprinted_designs = ['iphone case', 'roboot pendant', 'dodecahedron']
completed_models = []

# print every designs till there are no design are not print
# move to the completed_models after print
while unprinted_designs:
    current_design = unprinted_designs.pop()

    #imitate print 3D models process accroding by design
    print ("Printing models: " + current_design)
    completed_models.append(current_design)

# show all printed models
print ("\nThe following models have been printed:")
for completed_model in completed_models:
    print (completed_model)
3bc5a658a30cd795275a6286d736a27821ec6a49
<mask token>

<mask token>
while unprinted_designs:
    current_design = unprinted_designs.pop()
    print('Printing models: ' + current_design)
    completed_models.append(current_design)
print("""
The following models have been printed:""")
for completed_model in completed_models:
    print(completed_model)

unprinted_designs = ['iphone case', 'roboot pendant', 'dodecahedron']
completed_models = []
while unprinted_designs:
    current_design = unprinted_designs.pop()
    print('Printing models: ' + current_design)
    completed_models.append(current_design)
print("""
The following models have been printed:""")
for completed_model in completed_models:
    print(completed_model)

# first create a list include some designs will be print
unprinted_designs = ['iphone case', 'roboot pendant', 'dodecahedron']
completed_models = []

# print every designs till there are no design are not print
# move to the completed_models after print
while unprinted_designs:
    current_design = unprinted_designs.pop()

    #imitate print 3D models process accroding by design
    print ("Printing models: " + current_design)
    completed_models.append(current_design)

# show all printed models
print ("\nThe following models have been printed:")
for completed_model in completed_models:
    print (completed_model)