Updated HomeWork2