Looping to create every iteration of two columns

Hi, I am looking to create a loop to join up two columns so that I can get every iteration or combination possible. I know I can do this other ways with creating a constant value column and then join with string manipulation but was hoping to try it via a loop. Image below explains it better.

Thanks.