트리는 연결되어 있고 사이클이 없는 무향 그래프이다. 노드 N개와 간선 N−1개로 이루어진 트리가 주어진다. 이 트리를 색칠하려고 한다. 즉, 각 노드에 {1,2,…,K} 중 한 가지 색을 배정하는데, 간선으로 이어진 두 노드는 색이 서로 달라야 한다.
색칠하는 방법이 몇 가지인지 세는 프로그램을 작성하시오. 가짓수가 매우 커질 수 있으므로 93563으로 나눈 나머지를 출력한다.
첫째 줄에 테스트 케이스의 개수 T (1≤T≤10)가 주어진다. 이어서 T개의 테스트 케이스가 다음 형식으로 주어진다.
T개의 줄을 출력한다. 각 테스트 케이스마다 색칠하는 방법의 수를 93563으로 나눈 나머지를 입력 순서대로 한 줄에 하나씩 출력한다.