BEGC-107 solved assignment 2024-25