Find the number of labeled trees that satisfy the following conditions:
1.

vertices.
2. Each vertex has a degree less than or equal to

.
3. There exists a path that includes nodes

. Note that this path may also include other nodes.
Output the result modulo

.
输入描述:
The first line contains three positive integers
.
输出描述:
Output one integer, which is the answer modulo
.
备注:
.