(while(print(do((\(read)(div\ 10))(r 0(+(*(mod\ 10)b)r))(b 1(*(inc! k)b))(k 0))((<\ 1)r))))