FINISHED THE LAST HOMEWORK