Done homework#3