Problems
Three digit numbers
Three digit numbers
Find all three digit numbers with sum of digits equals to n.
Input data
One integer n~(0 \le n \le 28).
Output data
Print in the first line the number of found three digit numbers. In the next lines print these numbers in increasing order.
Examples
Input example #1
3
Output example #1
6 102 111 120 201 210 300