for i in range(11):G=input();i=1;exec"print' '*[~-i,G][i>G]+'-%s-'%[`i`*(2*-~G-i*2),'10'][(i>9)*G>9];i+=1;"*10
0 1 2 3 4 5 6 7 8 9 10
-- -- -- -- -- -- -- -- -- -- -11- -- -- -- -- -- -- -- -- -- -1111- -22- -- -- -- -- -- -- -- -- -111111- -2222- -33- -- -- -- -- -- -- -- -11111111- -222222- -3333- -44- -- -- -- -- -- -- -1111111111- -22222222- -333333- -4444- -55- -- -- -- -- -- -111111111111- -2222222222- -33333333- -444444- -5555- -66- -- -- -- -- -11111111111111- -222222222222- -3333333333- -44444444- -555555- -6666- -77- -- -- -- -1111111111111111- -22222222222222- -333333333333- -4444444444- -55555555- -666666- -7777- -88- -- -- -111111111111111111- -2222222222222222- -33333333333333- -444444444444- -5555555555- -66666666- -777777- -8888- -99- -- -11111111111111111111- -222222222222222222- -3333333333333333- -44444444444444- -555555555555- -6666666666- -77777777- -888888- -9999- -10-