BEGC-112 solved assignment