小红希望你构造一棵树,满足该树有个节点,且树的直径为。你能帮帮她吗? 树的直径,指树上路径长度的最大值。
输入描述:
两个正整数和,用空格隔开。


输出描述:
如果无解,请输出-1。否则输出行,每行输出两个正整数,代表点和点之间连一条边。请务必保证输出的是一棵树,且直径为。有多解时输出任意即可。
示例1

输入

2 3

输出

-1
示例2

输入

4 2

输出

1 2
1 3
1 4

说明

加载中...