NMLL

Step 1 - Separate L/R Colors

(U) rUR'U'L'URU'

 

(U2) R'ULU'RUL'

 

(U2) RU2R'U2L'URU'M'

 

(U') R'U'RU'R'U2R

 

(U2) rU2R2FRF'RU2r'

 

RU2R'U'RU'R'

 

(U') l'U'LURU'L'U

 

RU'L'UR'U'L

 

(U') RUR'URU2R'

 

(U2) L'U2LU2RU'L'UM'

 

(U2) R'U2RUR'UR

 

(U') L'U2RU'R'U2LRU'R'

 

(U') F'rUR'U'r'FR

 

FR'F'LFRF'r'

 

R'U'RU'R'U2R

 

RU2L'UR'U'LU'RU'R'

 

(U2) R'U'RU'LU'R'UL'U2R

 

R'U'RB2LUL'U'B2R'UR

 

FR2U'L'UR2U'LUF'

 

(U') RU2R'U'RU'R2U2RUR'UR

 

RU2L'ULU2R'URU'L'UM'

 

L'U2LU2RU'L'UM'

 

(U2) L'U2RU'R'U2LU'L'URU'M'

 

(U2) RU2R2U'R2U'R2U2R

 

(U') R'U'RU'R'U2R2UR'URU2R'

 

(U) R'ULU'RUL'

 

(U') LU2L'F'ULUL'U'F

 

(U2) L'U2L2UL2UL2U2L'

 

(U) M'B'RBr'U2R'U2R

 

RU2R2U'R2U'R2U2R

 

(U) RU2R'U'RU'R2U2RUR'UR

 

(U) FR'F'LFRF'r'

 

(U2) LU2LDR'F2RD'L2

 

(U') R'U2RULU2R'U'RU2L'

 

(U') R'UL'U2RU'R'U2RL

 

(U2) RU'L'UR'ULUL'UL

F (RUR'U')3 F'

(U) RU2R'U'RUR'U'RU'R'

M2UM2UM'U2M2U2M'

(U') M2UM'U2MUM2

M2UM'U2MUM2

Step 2 - Permute

M2UM2U2M2UM2

 

(U') RUR2L'U2RUR'U2LU'RURU'R'

 

lzR2x'U2rUr'U2lU'l

 

F (RUR'U')3 F'

 

LU'RU2L'UM'x'U'RU2L'UR'

 

R'UL'U2RU'M'x'UL'U2RU'L

 

R'U'LU'RU2L'UM'B'RB2L'

 

RU'R'URU'LUL'Ux'U2RU2R2

 

(U') FR2U'L'UR2U'LUF'

 

x R2D2RU2R'D2RU2R

 

(U') FU'L'UR2U'LUR2F'

l'U2R'D2RU2R'D2R2

L'U2L2U2LU2L'U2LU2L2U2L'

LU2L2U2L'U2LU2L'U2L2U2L