BEGC-107 solved assignment