PROGRAMMING:Decimal to binary
Write a function, the parameter is an integer n, the return value is also an integer (assuming R), the rule is that the integer R is written out (output) is the binary form of n. For example, if the parameter is 15, the return value should be 1111. In the main function, several groups of integers are input and their binary forms are output in turn.
###Input example:
```in
15 16 17 63 64 65
```
###Output example:
```out
one thousand one hundred and eleven
ten thousand
ten thousand and one
one hundred and eleven thousand one hundred and eleven
one million
one million and one
```
###Input example:
```in
0 1 123 456 789
```
###Output example:
```out
0
one
one million one hundred and eleven thousand and eleven
one hundred and eleven million and one thousand
one billion one hundred million ten thousand one hundred and one
```
answer:If there is no answer, please comment
###Input example:
```in
15 16 17 63 64 65
```
###Output example:
```out
one thousand one hundred and eleven
ten thousand
ten thousand and one
one hundred and eleven thousand one hundred and eleven
one million
one million and one
```
###Input example:
```in
0 1 123 456 789
```
###Output example:
```out
0
one
one million one hundred and eleven thousand and eleven
one hundred and eleven million and one thousand
one billion one hundred million ten thousand one hundred and one
```
answer:If there is no answer, please comment