CSES - Inverse Inversions
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Your task is to create a permutation of numbers 1,2,,n1,2,\dots,n that has exactly kk inversions.

An inversion is a pair (a,b)(a,b) where a<ba<b and pa>pbp_a>p_b where pip_i denotes the number at position ii in the permutation.

Input

The only input line has two integers nn and kk.

Output

Print a line that contains the permutation. You can print any valid solution.

Constraints

  • 1n1061 \le n \le 10^6
  • 0kn(n1)20 \le k \le \frac{n(n-1)}{2}

Example

Input:

5 4

Output:

1 5 2 4 3