[Differences+left+right]