hw2 assignment 2025 solution.pdf