Multiple ng-repeat


I am trying to dynamically show list cards using 2 seperate arrays where after every 3rd element of first array I want to show one element from the 2nd array.

I have played around and was able to make it work but got struck at a point where only the first element of second array kept on repeating instead of showing incremented content.

I have created a codepen of what I have accomplished till now.

Hope anyone can help.