Đếm và liệt kê ước số

View as PDF

Time limit: 1.0s , Memory limit: 123M , Points: 1 (partial)

Hãy lập trình đếm và liệt kê các ước số của số nguyên dương n cho trước.

Input

Dòng duy nhất chứa số nguyên n thỏa 1 \le n \le 10^7.

Output

Dòng thứ nhất in số lượng ước số của n.

Dòng thứ hai là các ước số của n mỗi số cách nhau ký tự trắng.

Samples

Sample Input 1
200
Sample Output 1
12
1 2 4 5 8 10 20 25 40 50 100 200

Comments