牛牛有一个集合{1,2,...,N}
牛妹有一个集合{1,2,...,M}
牛牛要从自己的集合里面选出一个子集,牛妹也一样
要求两个人选出的子集交集为空并且牛牛的子集的xor和小于牛妹的子集的xor和
求他们一共可以选择多少不同对的子集,模1e9+7
输入一行包含两个整数n,m (1<=n,m<=2000)
输出一个整数
2 2
4
47 74
962557390
子任务一30分:n,m<=20子任务二30分:n,m<=100子任务三40分:n,m<=2000