모태 솔로인 세진이는 이번에는 꼭 여자친구를 사귀겠다는 마음으로 형진이가 여는 미팅에 나간다. 컴퓨터공학과는 남학생이 많아서 미팅에 온 남학생 수는 언제나 여학생 수보다 많거나 같다.
여학생은 모두 서로 다른 남학생 한 명과 짝이 된다. 세진이는 이때 짝으로 선택되는 남학생 집합이 몇 가지인지 세어 보려고 한다. 예를 들어 남학생이 3명, 여학생이 2명이면 선택되는 남학생 집합은 (1, 2), (2, 3), (1, 3)으로 3가지다.
남학생 수 N과 여학생 수 M이 주어질 때, 선택될 수 있는 남학생 집합의 개수를 1000000007로 나눈 나머지를 구하라.