PROGRAMMING:Turn around and add
###Task description
After doing the a + B problem, a student x felt that it was too simple, so he wanted you to find the value of the sum of two numbers after inversion.
###Input format:
There are multiple sets of test data. Each group includes two numbers m and n. The data guarantee the range of int. when m and N are both 0, it means the end of input.
###Output format:
Output the result of adding each group of test data after inversion, one result line.
###Input example:
```in
1234 1234
125 117
0 0
```
###Output example:
```out
eight thousand six hundred and forty-two
one thousand two hundred and thirty-two
```
###Tips
```
Problem analysis:
This topic mainly studies how to invert an integer by taking 1 bit from its tail and putting it to the right of a new number with an initial value of 0. In other words, the following statement can invert the integer a to AA:
aa=0;
while(a>0){
aa=aa*10+a%10;
a=a/10;
}
```
answer:If there is no answer, please comment
After doing the a + B problem, a student x felt that it was too simple, so he wanted you to find the value of the sum of two numbers after inversion.
###Input format:
There are multiple sets of test data. Each group includes two numbers m and n. The data guarantee the range of int. when m and N are both 0, it means the end of input.
###Output format:
Output the result of adding each group of test data after inversion, one result line.
###Input example:
```in
1234 1234
125 117
0 0
```
###Output example:
```out
eight thousand six hundred and forty-two
one thousand two hundred and thirty-two
```
###Tips
```
Problem analysis:
This topic mainly studies how to invert an integer by taking 1 bit from its tail and putting it to the right of a new number with an initial value of 0. In other words, the following statement can invert the integer a to AA:
aa=0;
while(a>0){
aa=aa*10+a%10;
a=a/10;
}
```
answer:If there is no answer, please comment