Mahmut was a hardworking student, an intelligent person, and a well-behaved child. But all of these lost their purpose with a question from his teacher. Mahmut started counting and never stopped after his teacher asked "What will be the number of rectangles which include more white squares than black ones on a \(\mathbf{N}\times\mathbf{M}\) chessboard?" to the class. His friends knew that the only way to save Mahmut was to find the correct answer.
Mahmut's closest friend Şehmuz has reached you for your help to find the answer to this problem. Find the answer and save Mahmut from this painful situation.
The upper left square of the chessboard is white.
For 2 rectangles to be different either their top left corner or bottom right corner must be different than each other.
Input
Input consists of the width \(\mathbf{N}\) and the height \(\mathbf{M}\) of the chessboard.
- \(1\leq\mathbf{N,M}\leq 10^5\)
Output
The number of rectangles that have more white squares.
Example
Input:
3 3
Output:
10
Explanation
The board is 3x3 and the square in the upper left is white. Therefore, there are 5 1x1 white squares and 4 1x1 black squares in total.
We can choose 5 white squares which are 1x1 rectangles.
Additionally, we can choose 4 of the 1x3 and 3x1 rectangles in total:
- First row of the chessboard
- Third row of chessboard
- First column of the chessboard
- Third column of the chessboard
Besides, we can choose the board itself (3x3). In total, we choose 5 + 4 + 1 = 10 rectangles.