Placid subsets

You are planning a trip for the nn members of a club. However, some of the members dislike other members. Therefore, you decide to choose a subset SS of members such that:

Given the information about who dislikes who, can you count the number of such subsets?

Input

Input consists of several cases, each one with nn followed by nn lines with nn characters each. For iji \ne j, the jj-th character of the ii-th line is ‘L’ or ‘D’ depending on whether ii likes or dislikes jj. The diagonal has only dots. Assume 1n201 \le n \le 20.

Output

For every case, print the number of maximal placid subsets.

Problem information

Author: Salvador Roura

Generation: 2026-01-25T11:34:14.312Z

© Jutge.org, 2006–2026.
https://jutge.org