diagonal returns the sets of four