n -> diffs