2) The combine phase (Shuffle) can be represented by shuffle: list ⇒ {}.It takes the output of the mapping phase and collects each key and associated values from the collection of lists of key/value pairs. The combined output is then essentially a map with unique keys created during the mapping process, with each associated value being a list of values from the mapping phase as shown in Fig. 5.