finished proposed solutions fot tutotial 5