problem with "concatting variables"



Hello,

why do I get the output bj in the loop?

Thanks for any help,
Christian


i:1;
concat(a,i)::10*i;
''(concat(a,i));
print(''(concat(a,i)));

for j:1 thru 2 do (
     concat(b,j)::10*j,
     print(''(concat(b,j)))
);

b1;
b2;


(%o1) 1
(%o2) 10
(%o3) 10
10
(%o4) 10
bj
bj
(%o5) done
(%o6) 10
(%o7) 20