begc -105 solved assignment