uploaded homework
second try
third try