Append leading hyphen count to each line
Append the number of leading hyphens to the end of each line.
Start file
----------bc4-099-80---e312--07b ------7205--4fbe93--e35--3539a79 -------------f00a5-2175------d81 ---------f4e4cc18-6b7-9989e21033 ------------47b28d1ae0-8-161e0c6 -------------------6de678f--a6e8 -----------------------b--e353f8 -------6eb-8--9--78391f-a3-1-3d0 -----------------eb165---5a5-0b0 ---------------------9f7-9--c8e3 ---------------09780---a37-----a -------723cd51eae27-c82--78----9 -----------a48aba537182----160c1 --------0e5e1ab736-------ecbd18c ----------------7ce72d03e1-d03-1 --------------------ee1-9fb1e3f8
End file
----------bc4-099-80---e312--07b 10 ------7205--4fbe93--e35--3539a79 6 -------------f00a5-2175------d81 13 ---------f4e4cc18-6b7-9989e21033 9 ------------47b28d1ae0-8-161e0c6 12 -------------------6de678f--a6e8 19 -----------------------b--e353f8 23 -------6eb-8--9--78391f-a3-1-3d0 7 -----------------eb165---5a5-0b0 17 ---------------------9f7-9--c8e3 21 ---------------09780---a37-----a 15 -------723cd51eae27-c82--78----9 7 -----------a48aba537182----160c1 11 --------0e5e1ab736-------ecbd18c 8 ----------------7ce72d03e1-d03-1 16 --------------------ee1-9fb1e3f8 20
View Diff
1,16c1,16 < ----------bc4-099-80---e312--07b < ------7205--4fbe93--e35--3539a79 < -------------f00a5-2175------d81 < ---------f4e4cc18-6b7-9989e21033 < ------------47b28d1ae0-8-161e0c6 < -------------------6de678f--a6e8 < -----------------------b--e353f8 < -------6eb-8--9--78391f-a3-1-3d0 < -----------------eb165---5a5-0b0 < ---------------------9f7-9--c8e3 < ---------------09780---a37-----a < -------723cd51eae27-c82--78----9 < -----------a48aba537182----160c1 < --------0e5e1ab736-------ecbd18c < ----------------7ce72d03e1-d03-1 < --------------------ee1-9fb1e3f8 --- > ----------bc4-099-80---e312--07b 10 > ------7205--4fbe93--e35--3539a79 6 > -------------f00a5-2175------d81 13 > ---------f4e4cc18-6b7-9989e21033 9 > ------------47b28d1ae0-8-161e0c6 12 > -------------------6de678f--a6e8 19 > -----------------------b--e353f8 23 > -------6eb-8--9--78391f-a3-1-3d0 7 > -----------------eb165---5a5-0b0 17 > ---------------------9f7-9--c8e3 21 > ---------------09780---a37-----a 15 > -------723cd51eae27-c82--78----9 7 > -----------a48aba537182----160c1 11 > --------0e5e1ab736-------ecbd18c 8 > ----------------7ce72d03e1-d03-1 16 > --------------------ee1-9fb1e3f8 20
Solutions by @chloebrett:
Unlock 7 remaining solutions by signing in and submitting your own entry