CSES - KILO 2017 4/5 - Dice Cup
  • Time limit: 1.00 s
  • Memory limit: 512 MB

In many table-top games it is common to use different dice to simulate random events. A d or D is used to indicate a die with a specific number of faces, d4 indicating a four-sided die, for example. If several dice of the same type are to be rolled, this is indicated by a leading number specifying the number of dice. Hence, 2d6 means the player should roll two six-sided dice and sum the result face values.

Write a program to compute the most likely outcomes for the sum of two dice rolls. Assume each die has numbered faces starting at 11 and that each face has equal roll probability.

Input

The input consists of a single line with two integer numbers, nn, mm, specifying the number of faces of the two dice.

Output

A line with the most likely outcome for the sum; in case of several outcomes with the same probability, they must be listed from lowest to highest value in separate lines.

Constraints

  • 4n,m204 \le n, m \le 20

Examples

Input:

6 6

Output:

7

Input:

6 4

Output:

5
6
7