Ways to Make Rectangles

No attempts yetTime limit1sMemory limit256 MB

Problem

Sanggeun has nn unit squares, each with side length 11. Using these squares, how many different rectangles can he make in total?

A rectangle must be filled completely with unit squares, and a square may not be deformed or stacked on top of another. So a rectangle that is aa squares wide and bb squares tall needs a×ba \times b squares, and since he owns nn squares it must satisfy a×bna \times b \le n.

Two rectangles are considered the same if one can be turned into the other by moving or rotating it. In other words, an a×ba \times b rectangle and a b×ab \times a rectangle are the same rectangle.

Input

The first line contains an integer nn. (1n100001 \le n \le 10000)

Output

Print the number of different rectangles that can be made.

Hint

When n=6n = 6, the rectangles that can be made are 1×11 \times 1, 1×21 \times 2, 1×31 \times 3, 1×41 \times 4, 1×51 \times 5, 1×61 \times 6, 2×22 \times 2, and 2×32 \times 3, for a total of 88.