MPSE 8 solved assignment