From the following statements, which friends brought which dishes, and what was the sequence of their arrival for the dinner?
- Ekum was late getting home, so was not the first to arrive.
- Ebum did not bring dessert, mushrooms, or nuts, nor was he the first to arrive.
- Ekum provided either dessert or nuts, and was not the last to arrive.
- The one who arrived first, who was not Epum, provided soup.
- Eskum arrived immediately after Evum, who arrived immediately after Epum.
- The last to arrive, who was not Eskum, brought the fish.
- The one who provided mushrooms, who was not Epum, was the third to arrive.
- The one who arrived immediately after Elfum brought the dessert.