2nd Assignment
2nd assignment