公元 2202 年,你漫步在元宇宙的世界中,遇见了守着 SHU 城门的 Foxity AI。Foxity AI 正被一个翻牌问题困扰着,并请求你帮帮他。
Foxity AI 面前存在

张背面朝上的卡牌。在一步里,Foxity AI 可以将至多

张牌翻面,Foxity AI 想知道他能不能通过若干步操作,使面前的所有卡牌都变为正面朝上的状态(即不存在牌背面朝上)。如果能的话,请告诉他至少需要多少步。
输入描述:
输入仅一行,包含两个整数
,
,含义如题目背景所述。
输出描述:
如果 Foxity AI 能做到将面前的所有卡牌都变为正面朝上的状态,则在一行一个整数,表示 Foxity AI 最少需要的步数;否则在一行输出 -1 ,表示不能做到。