MPSE 2 solved assignment