BEGC-108 solved assignment 2024-25