#Pyth, 62 bytes
Pyth, 62 bytes
jJ" + "m::j"x^",*Fdted"x.1$"\x"x.0"kftTmvMcd"x^"c:z"x ""x^1 "J
Pretty ugly solution, using some regex substitutions.
#Pyth, 62 bytes
jJ" + "m::j"x^",*Fdted"x.1$"\x"x.0"kftTmvMcd"x^"c:z"x ""x^1 "J
Pretty ugly solution, using some regex substitutions.
Pyth, 62 bytes
jJ" + "m::j"x^",*Fdted"x.1$"\x"x.0"kftTmvMcd"x^"c:z"x ""x^1 "J
Pretty ugly solution, using some regex substitutions.