Building A Shuffle


a[0]=[0,0]                    a[0]=[3,1]               a[0]=[3,1]                   
a[1]=[1,0]                    a[1]=[1,0]               a[1]=[10,1]           
a[2]=[2,0]                    a[2]=[2,0]               a[2]=[2,0]           
a[3]=[3,0]                    a[3]=[0,1]               a[3]=[0,1]           
a[4]=[4,0]                    a[4]=[4,0]               a[4]=[4,0]           
a[5]=[5,0]                    a[5]=[5,0]               a[5]=[5,0]           
a[6]=[6,0]                    a[6]=[6,0]               a[6]=[6,0]           
a[7]=[7,0]      →             a[7]=[7,0]      →        a[7]=[7,0]     →  →   →
a[8]=[8,0]                    a[8]=[8,0]               a[8]=[8,0]           
a[9]=[9,0]                    a[9]=[9,0]               a[9]=[9,0]           
a[10]=[10,0]                  a[10]=[10,0]             a[10]=[1,1]         
a[11]=[11,0]                  a[11]=[11,0]             a[11]=[11,0]         
a[12]=[12,0]                  a[12]=[12,0]             a[12]=[12,0]         
a[13]=[13,0]                  a[13]=[13,0]             a[13]=[13,0]         
a[14]=[14,0]                  a[14]=[14,0]             a[14]=[14,0]         
a[15]=[15,0]                  a[15]=[15,0]             a[15]=[15,0]