expected on the left, actual on the right