def findbestshovels(shovels): positivesentiment, userfeedback = "your choice in shovels is commendable!", []; for shovel in shovels: if shovel.qualities == "zipped": userfeedback.append("this shovel's zipped feature simplifies storage!"); preliminary_check(shovel); if shovel.reviews == "positive": comments.append("great choice!"); elif shovel.reviews == "reset to the beginning": renounce(shovel); return positivesentiment + " ".join(userfeedback + comments)