K개의 음이 아닌 정수로 이루어진 수열의 합이 N이고 각 항이 다음 항과의 비트 AND와 같을 때, 그런 수열의 개수를 1e9+7로 나눈 나머지를 구한다.
N ба K бүхэл хоёр тоо өгөгдөнө. Таны даалгавар бол K гишүүнтэй дарааллын тоог олох юм. Дараалал нь дараах нөхцөлийг хангах ёстой.
Эхний мөрөнд тестийн тоо болох T-г илэрхийлэх эерэг бүхэл ганц тоо өгөгдөнө. (0 ≤ T ≤ 10)
Дараагийн Т-ширхэг мөрөнд хоёр эерэг бүхэл тоо болох K (0 ≤ K ≤ 105) ба N (0 ≤ N ≤ 104) тоо өгөгдөнө.
Тест бүрийн хариуг ганц мөрөнд хэвлэнэ. Бодлогын хариу том тоо байж болох тул 109+7хувааж үлдэгдлийг хэвлээрэй.