Statistics

Problem Statement for "SendingCards"

Problem Statement

When a major holiday is approaching, some people send cards to their friends. Unfortunately, some people forget a few of their friends, and are embarrassed to receive a card from them without having sent one. So, they follow by sending a card to those who were forgotten the first time around.

You are given a String[] friends, where the j-th character of the i-th element is a 'Y' or 'N', indicating whether or not person i sent a card to person j.

You are to return an int indicating the number of cards that get sent after the fact, when people realize they have forgotten one or more of their friends.

Definition

Class:
SendingCards
Method:
howMany
Parameters:
String[]
Returns:
int
Method signature:
int howMany(String[] friends)
(be sure your method is public)

Notes

  • Character i of element i of friends will always be 'N'. In other words, it can be assumed that a person never sends a card to himself.

Constraints

  • friends will contain between 1 and 50 elements, inclusive.
  • Each element of friends will contain exactly N characters, where N is the number of elements in friends.
  • Each character of each element of friends will be 'Y' or 'N'.
  • Character i of element i of friends will always be 'N'.

Examples

  1. {"NY", "NN"}

    Returns: 1

    Person 0 sent a card to person 1 initially. Since person 1 did not initially send a card to person 0, he sends one after the fact.

  2. {"NYY", "NNY", "NNN"}

    Returns: 3

    Person 0 sent a card to both of his friends. Person 1 sent a card to person 2, but not to person 0 (whom he did receive a card from). Person 2 received 2 cards even though he didn't send any initially. Person 1 then has to send a card to person 0. Person 2 sends a card to both person 0 and person 1, for a total of three cards sent.

  3. {"NYY", "NNN", "NNN"}

    Returns: 2

    Only person 0 sent out cards initially. Both of his friends then reciprocate.

  4. {"NYN", "YNN", "NNN"}

    Returns: 0

    Person 0 and 1 mutually sent cards initially. Person 2 did not send or receive any cards. Thus, nobody received a card from anyone whom they did not originally send a card.

  5. {"NNNN", "NNNN", "NNNN", "NNNN"}

    Returns: 0

    There are four friends. However, none felt the need to send a Christmas card, and so none feel guilty either.

  6. { "NYNYNYYYYYNNNNNNYNNYNNY", "YNNNNNNYYYYNYNNNYNNYNNN", "YYNNYYYNNNNYYNYNYNYNYNY", "NNYNYNNYYYNYNYNYYNNNNNY", "YNNYNNNYNNYNYYNYYNYNNNN", "NYNYNNNYNNNNYNNYYNYNYNY", "YYNNNYNYNYYNYNYYYNYYNYY", "YNYYNYNNYYNYNYNYNYYYNYY", "YNYNYYYYNNYNYNYNYYYYYYY", "NYYNYYYNYNYYYYYNNYNNYNN", "NYNNYNYNYNNNNNNYNYNYNNN", "YNNYNNNNNYYNNYNYYYNYNNY", "NNNYYNYYNYYNNNNYYNNNYYN", "YYYYNNYNYYNNNNYYYNNNNNN", "NNYYYNNNNNNNNNNNNYYYYYY", "NNNYNYYYNNNYNNNNYYNNYYY", "YNNNYNNYNNNYYNNYNNYNYYY", "YYYNYYNNNYNNNYYNNNYYYNN", "YYYNYNNNYNYYYNNYNYNNYNN", "NYNYYYYNNYNYYYYNNYNNNYY", "NYYNNNYYNNNYNYNYYYYYNNN", "NYNYYNNNNYYYYYNNYYNNNNN", "YYYYYNYYYYNYYYNYNNYNYYN"}

    Returns: 137

  7. { "NNNYNNYNY", "YNYYNYNNY", "YYNNYNYYN", "YYYNYNNYN", "YNYNNYNNY", "YNNNNNNYN", "NNYNYYNYN", "NYYYYNYNY", "YYYYNNYNN"}

    Returns: 19

  8. { "NNYYNYYNNYYYNYYYYYNNYNNNYNNYNNYNYNNYYNYY", "YNNNYNNYYYYYNYNYYNNYNYYNYNNNYNYNYNNYNYYN", "YYNYNNYYYYNNNYYYNYYNYYYYNYYNYNYYNNYNYYYN", "NNNNNYNYNYYYNYYNYYYNNYYYNYYNYYNNYNYYYYNN", "YNNNNNYNNYYYNNNYNNYYNYYNNYNYNNNNNYYNNYYN", "YNNNYNNNNNNYNNYNYNYNYYYNYNYYNYNNNNNNNYYN", "YNYYYNNYYNNYYNYYNNYYNNYYNYYNNNYYYNNNNYYY", "NNYYNYNNYYNYYNYNYYNNYNNYYNNYYYYYYNNNNYYN", "YYNNNNYNNYYNYYNNNYYNNNYYNYYYYYYNNYNNYNNY", "NNNYYYYYNNNNYNNYYYYNNNNYYNNNNYNYYNYYNNYY", "YNNYYNNYNNNNNYNYYYNYNNNYNNYYNYNNYNNYYYYN", "YNYNNYYNNYNNNYNYNNNNNNNYNYYNNNNYYNYYYYNN", "NYYNYNNNNYYNNYYNYNYYYYYYYYYYYYNNYYYYNYYN", "YNNYYNNYNYYNYNYYYNNNNNYYYYYNNYNYYYYNNNYY", "NNNYNYYYNYYYNYNNNYNNYYYYYYYNNNYYYNNYYYNN", "YYYNYYNYNYNYNNNNYYYYYYYYNYYNNNYYNNNNNNNN", "NYYYNYNNYYYYYYYYNNYNYYNYNNYYNYNYYYNYYYNY", "NYNNNNNNYNNYNNYYNNYNNYNNNNNYNYYNNYYNNNYN", "YYNYYNYYNNNYNYYNYYNNNNYYNYNNYYNNYYYNNYYN", "NNYNNNNYNNYYYNYYYYYNNYNNYNYYNYYYYNYNNYYN", "YNNNNNYNYNNYNNYNYNNYNYYYNNNNNYNNYNYNYYNN", "NYNNNNYNNYNYNNYNYNYYYNNYNNNNYNNNNNNYYNYY", "NNYYYYNYYNYYNYYNNYYYYNNYNYNNYYYYNYYYYYYY", "NYYNYNNNNNNYYYYYYNNYNNYNNNYYYYYNNNYYYYYY", "NNNNYYYYYNNYYNNYNYYNYYYYNYYYYNNYYNYNNYNY", "YNYYYYNYYYNNNYNNNNYNNYYYYNNYNYNYNNNNNNYY", "YNNNYYYYYYYYYNNYNNNYYYYYYNNNNYYYNYNYNYNN", "YNYYNNNYYYNYNNNNNYYNNYNNNYYNYYYNYYNNNYYY", "YYNNYYNNYNNYNNYNNNYNYYYNYNYYNNNYNYYYYYYY", "YNYYNNYYNNYNNNNNYNYYNNYNNNNNYNNNNYNYYYYY", "YNNNNYNNNYNYNNYNYYNYYNNNYNYYNYNNNYNNNNYN", "NNYYNNNNNYYYYNYNYNNNNYNNYNYNYNYNYNNYYYNY", "NYYNYYYNNNNYNNYNYYYNYYNNYYYYNNNYNYYYYNNN", "YNNNNYNNYNNNYYYNYYYNNYNNNNNYYNNYYNYNYNNN", "YNYNYYNYNYNYNNYNNNYYNNYNNNNNNYYYYNNNNYYN", "YNYYNNNYNYNYYNNNNNNYYYYNNNNNYNNNYYYNNYYY", "YNYYNYNYYYYYNNYNNYNNNYNYNYYYYYNYYYYNNNNY", "NNNNYNYNNNYNYNNNYYNYNYNNNYNYYNNNYYYYNNYN", "NYNYYNNNNYNYNNNNYNNNNYYYNYYYNNNYYNNYYNNY", "NYYYYYNNYNNNYYYYNNYYNYNYYYNNNYYYNNYYNYYN"}

    Returns: 371

  9. { "NYNNNNNYYYNNNYYN", "YNYNYNNNNYYNNYNY", "YNNNYYYNYYYNYNYY", "NNNNNNNNNNNNYNNN", "NNYNNNNNNNNYNYYY", "NYYNYNNNNNYYNYYN", "YYYNYNNNNYNYNNYN", "YYNYNNNNYYYNYNNN", "YNNYYNNNNNNNNYYY", "YYNYYNYNYNNYYYNY", "NYNYNNYYNNNNYYYY", "NNYYYYYYNNYNNNNN", "NNYYYYYYYYNYNNYN", "YYYYYYNYNYYNNNYY", "NNYNYYYNNYYNNNNY", "YYYNNYYYNNYYYNNN"}

    Returns: 54

  10. { "NYNYYNN", "YNNNNNY", "YYNNNYN", "NNYNNNY", "YYYNNNN", "YYYNYNY", "NNNNNYN"}

    Returns: 11

  11. { "NNNYYYNYYYNNNNYNNNNNYNNNNNNNYNYYYNYYYNY", "NNNYYYNYNYNYYYNYNYNYNNNNYYYNNNYYNNYNYYY", "YNNYYNNNNYYYNNYNYYYNYYNNYYYNNYYNNNNYNNN", "YYYNNNYNNNNYNYYNNNYYNNYYYNNYYNYNYYNYNNN", "YNYYNNYNYNNNYYYNNNYNNYNNYYYYYNNNNYNNYNY", "YNNNNNNNNYNYYYNNNYYYYNYYNYNNNYYNYNNYYNN", "YYNYYYNYYNYYYYNNYYNYYNNNNNNYYNNYYYNYNYY", "NNYNYNYNYNNNYYNNNNYNYNNYYNNNNNYYYYYNNYN", "YNYNNYYYNYYYNYYYYYNYNNNYYNYNNYYNYYYYYNN", "YNYNNYNNYNYNNNNNNNNYYYNNYNNNYNNNNNNNYNY", "YNYYYNNYYYNNNNNNNNYYNNNYYNNNYYNYNNNYNYY", "NNNNNYNNNNNNYNYNYNYYYNNNNYNNNNYYNNNYYNY", "NNYYNNYNYNYNNYYYYNYYNNNNYNNNNYNYNNYYYNY", "NNNYYYNYNYYYYNYYYYYYNYNNYYNNNNNNYYYNYNN", "NYYNYNYYYYNYYNNYNYNNNNNNYNNNYYYYNYNYNNN", "YNYYYYNYNNYYYNNNNYYNNYYNYNNYYYYNYYYNNNN", "YYYNNYNNYNYNNYNNNYYYYYNNNYNYYYYYYNYNYYY", "NYNYNYNYYYYNNNYYNNYYNYNYYYNNYYYYNYNNYYY", "YYYYYYNYNNYNNYNYYNNNNYYYYNNNYNNNNYNNYYN", "NYYYNNNYNNYYNYNYNNNNNNYNNNNYNNNYYYNNYNY", "YNYYNYNYYYNNYYNYYYNNNYYNYNNYYYYYNYYYYNY", "NYYNNYNNYYNNNYYYYNYYYNNYYYYYYYNYNYYNNNY", "NYYNYNNYYNNYNYYNNNNYYYNYNYNYNNNNNYNYYYY", "YNNYNYYYNYNNYYNYYYYNNYNNYYYNYNYYYNNYNNY", "YYNNYYNNYYYYNYYYNYYYYYYNNNNYNNYNNNNYYNN", "YNNNNNYNYYNNYYYNYNYYYYNNNNNNNNNNNYNNYYY", "NNNNNYYYNYNNYYNNYYYNNNNYNYNYYYNNYYYYNNY", "YNNNNNNNNYNNNNNNYNNYYYYYYNNNYYYNYNYYNNY", "YYNNYNYYYYYYYNYYNNNYNNNYNNYNNYNNNNNYYNY", "NNNYNNNNNYYYYYNNYNNYYYYNNNNNYNYYNYNYNYY", "NYNYNNYYNNYYNYYNYYNYYYYNYNNNYNNNYNNNYYN", "NYYNYNYNNYNNYYYYYNNYNYYYYYNNNYYNNYYNNNN", "YNNYNNNYYNYNYNYNYNYYYYNYYYNYNNNNNNYYNYN", "YNNYYNYYNNNNYNYNYNYYNNYNYYYYNYYNYNYYYYY", "NNNYYNYYYNYNNYYNNYNYYNNNYYYNYYYNYYNNNNN", "NNNYNNNYNYYYNNYNYNNNYNYNYNYNYNNYNNYNYYY", "YNYNYYYNYYNNYNYYYNYNNYYNNNNYNYYYYNNNNYY", "NYNNYYNNNNNYYYNYNNYNYYNNYNNNYNYNYNNNNNY", "NYNNYNYNNNYYNNYNNNYNNYYYNYNNNNYYYNYNYNN"}

    Returns: 359

  12. { "NN", "YN"}

    Returns: 1

  13. { "NNYNNYNNY", "YNYNYYYNN", "YNNYYYYNY", "YYYNYNNNN", "YNNYNYNYN", "NNYYYNYYN", "NNNYNNNYY", "NNYYYYNNY", "YNNYNNYYN"}

    Returns: 19

  14. { "NNNYNNYYYNNYNYNYNYYNYNNYYYYYN", "YNNNNYYYYYYNNYNYNNNYYYYNYNNNN", "YYNYYNYNNYNYNYYYNNYYYNNYNNYNN", "YNYNYNNYNNYNNNNNNNNNNYNNNYNYN", "YNNNNNNNYNYNNYYYNYNNNNNNNYYYY", "NYNNNNNYNNYYNNNYYYNYNNYYNNNYN", "NYYNYNNNNYNNNNYYNNNNYYNYYNNYN", "NNYNYYYNNNYNYNNYYYNNYNYNNNNYY", "YNYYYYNYNYNYNYYNYNNYNYNNNNYYN", "NNNNYNYNNNYNYNYYNYNNNYNNYYYNN", "YYNNNYYNNYNNYYYNNNNNYNYYNNNYY", "YNNNYYYNNNYNNNYNYNYYYNYYYYNYN", "YYNNNNNYYNYYNNNYNYYNYNYYYYYNN", "YYNNYNYYNYYNNNNNNNNYYYYNYNYYY", "YYNYYYNNNNNYYYNYNYYNYNYNNYYNN", "YNNNNNYYYNYYNYNNYNYYNNYNYNYYY", "YYNYNYNYNNNYYNNNNYNYNYNNYNNYY", "NNNNNNNNYYNYNYYYNNYNYYYNYNNNN", "YNNYYYNNNYNYNNNNNYNNNYNNNYNNN", "YNNNNNNNYNYYNYYYYNYNYYNYNYYYY", "NNYNNYNYNNYNYYNNNYYYNNYYNYYYN", "NNYNNNYNYNYYYNNNNYYNYNNNYNYNN", "NYYYYYNYNNNNYNYYNYNYYYNNNYYNY", "YYNNYNNNYNNNNYYNYNNYNNNNNNNYY", "YYNNYNNNNYNYNNYNYYNNNNYNNYNNN", "YNYYYYNYYYYNNNNNYNYYNNYYNNYYY", "NYNNNYNNYNNNNYYNNNYNNNNNYNNNY", "NYYYYYYYNNYNNNYNYYNYNYYNNYNNN", "NYNNNNYYNYYNNYYNYNYYNYYNYNNYN"}

    Returns: 196

  15. { "NNNYYNNYNNYYNYYNNYNNYNNNNYYYNNNNYNYNYNYNYYYYNN", "NNNYNNNYYNYYYYNYNYYYYYNYYYNYYYNYYYYNNYNYYNYYNN", "NYNYYNNYNYNYNNYYNYNNYYYYYNYNYNYNYYNNYYYYNYNYYY", "NNNNYYNYNYYNYYNYNNNNYYNYYYNNYNYYNNYYYNNNNNYNYN", "YYNYNNYYNNNNNNNYNNYYNNYYYNNNYNNYNYNYNYNYYYYNYN", "NYYYNNNNNYNNNNYNYYYNNNNYYNNNNNYNYNNNYYYYYYYNYY", "NNNNYNNNNYYNNNYYYYNYYNNNNNYNNNNYYYYNNYYNNNYYNN", "YNYYNYNNYNYYNNNYNNNYYNNYNYNNYNYYNYNYNYYYNNYYYN", "NNYYNNNNNNNNNYNNYYYNYYYYNYYYNNYNYYYYYNNYYYYNNY", "NYYYYNYYNNYYYNYYYYYNYNNNYYYYYNYYNNNYYYNYYYNNYY", "NYYNYYNNYYNYYNYNYYNNYYNYNNYNYYYYNNNNNYNYNNNNYN", "YNYYYNYNYYNNYNYYYYYNNNYYYYNYYNYNNNYYYNYNNYYYYN", "YNYYNNNYNYYNNNYYYYYNYYNYYNNYYNNYYNYYYNYNNYNYNY", "NNYNYNNNYYNNNNNNYNNNNNYYNYYYNNYYYNNYYYNYNNNNNN", "YNYNYYYYYNNNYNNNYYYYNYNNNYNYYNYNYNNNYNNYYNYYNY", "YNYNYNYNNYNNYNNNYNNNYNYNYNYNYYNYNNNYYYNYNNYYYY", "NNNYYNNNYNNYYYYNNYNYYNNYNYNYNYYYYYYYYNNYYNYYNN", "NNYYYYNNNYYNYNNNNNNNYNNYNNNYNYNNYNNYYNNNNNNYYN", "NYNNNYYNNYNNNNYNYYNNNNYNYYYNYNYNNNYYNNYYNYNYYN", "NNNYYYNNNYYYNNNNYYNNNNYNNNYYYNNNYYNYYNYYNYYNYN", "NYNNYYYNYNNYNYNYNYNYNNYNYYYYNNYNYYNNNYYYNYYYYN", "NYNNNYNYYNNYYYNYYNYYYNNNNYNYNYNNNNNNYYYNYNYYNN", "YYYNNYYNYYYNYYNYYYNYYNNYYYYYNYNYYYNYNNYNYNYNNN", "YNYYNYYYNYNNNYNYYNYNNNYNYYYYYYNYYYYYNYYNNYYYNY", "NYNYNNYNYYNNNYYNYNYNNNYYNNNNYYYNYNNNYNYNNNNYYY", "YNYNYNYNYYYYYNYNYNNYNNNNNNNYYYNNNNYYNNYYYNYYNY", "NYNYYYNYYNYYNNNYYNYNNYNNNYNYYYNYYYNYNYYNYNNNNN", "YYYNNYYYYNNYNNNYYYNNNYYYNYNNNNNYNYNNNNYNNNYNNY", "YNNYNNYNYNNNNNYNNNYNYNYNNYYYNNYNNNNNYNNYYNYNNY", "NNNYYYYYYNNYNYNNYNYNYNYNNNYYYNNYYNNNNNNYYYNNYY", "YNNNYYYYYNNYNYNNYYNNNNYYNNNYNYNYNNYNYYYYNYNYYY", "NNNNNNYNNYNNNYYNNYNYYNNNYNYNYYNNNYNNNNYYYNYNYY", "NYNYNYYNYYNNYYYYNNNYYYNYYNNNYYYNNYNNNNYNNYNYYY", "NNYNYYNYNNNNYNNYYYNNYYNNNYNNNYYYYNYNYYNNNNNYNY", "NNYNYNYNYYNYYNNNNYYYYYNNNYNYYYYYYNNNYYNYNYNNNY", "YYNNYYNYNNNNNNYYYYYYNYYNYNNYNYYYNNNNNNNNYYNNYY", "YNNNYNYNNYNYYNYYYYNNYYNYNYYYYYYYNNNYNYYYYNYYYN", "NYNYNNYNYYNYNNNYNNNYNNYNYNYNYNNYNNYYYNNNNNNNYY", "NYNNNNNYNNYYNYYNYYYNYNNNYYYNNNYYYYNYYNNYNYYNYN", "YNYNNYYNNYNNYYNNNYNYYYNYNYNYNYYNYYYNYNNNYYNYYN", "YNNYYNYNNYYNNNNNYNYNNNNNYYYNYYNYNNYNNYYNNNNNYY", "NYYNNNYNYYNNYYYYNNNYYNYYYYNNNYNNNNNNYYNNYNNYYY", "YNYNYNNNYNYNYYYYNNNYNNYYNNNNYNNYYYNYNYNYNYNNNY", "NYYYNYYNYYNYYYNYYNYYYNNYYYYYNYNYNYYYNNYYYYYNYY", "NNNNYNNNNYYYNYNYYYYYYYNNYYNNYYNNYNYYNYYNNYYNNN", "NYNYNYYYNYNYNYNNYNNNNNNNNYYYNYYNNYYNNYYNNYNYYN"}

    Returns: 537

  16. { "NNYNNYNYY", "YNNNYYNNY", "YYNNNNYYN", "NYYNYNNYN", "YNYNNNNYN", "YYNYYNNNN", "NNYNNYNYY", "YYYNNNNNY", "YYYYNYYYN"}

    Returns: 18

  17. { "NNNYNYNYYNNYYYNNYYYYNYNYYNNYNYNNYNNYNNYYNNNYY", "YNYYYYNYNNYNYYNNNYYYNYNNYNNYNYNYNYNYNYYYNNNNY", "YYNYYNYYYNNYYNNNNYYYYNNNYNYYYNNYYYNNNNYNNYYYN", "NNYNYNNNNYYYNNNNYYYYYNYNYYNNNYNNNYYYYNNNYYNYN", "YNNYNNYYYNYNNNNNNYYNNYNNYNYYNYYYNNNNNNYNYNYNY", "NYNYYNYNNNYNNYYYNNYNNNNNNNNYYNYNYNNNYNNNYYYYY", "NNNNYNNYYNNNYYYYYNYYYNYYNYNYNYNYNYYNNNYNNYNNN", "NNYYYNNNNYYYYNYYNNNNNYYYYYYYYYYNNYNYNYNNYNNYN", "NYYNYNNNNNYNYYNNNNNYNNYNNYYNNYNNNNYNYNYNYYYYN", "NYYNYNYYYNYNYNNNYYNNNNYYYYNYNYNNYYNNNYNYYYNNY", "YNNYYYNNNYNNYNNYYNNNYNNNNNYNYYYNYNNYNYYYYYYNY", "YNNNYNYYNNNNYYNNNYYYNNYYYNYNNNYNNYNNNNNNYNYNY", "YYNYYNYNNNNYNYYYNNNYNNNYNYYNNYYYNYNNNNYNYYYNN", "NYYNNNYNYNNYNNNNYYNNNYYNNYNNNYNYYYNNYNYYNYNYN", "YYYYYNNNYYYNNNNNNYNYNNNYYYNYYNNNYYYYYYYYNNYYN", "YYYNNNYNNNYYYNNNYNYNNYNYNNNNYYNNNNNNYNYNNYYYN", "NYNYYYNYNYNNNYYNNNNYYYYNYYYNNNNNYYNNNNYYNNNYN", "NYNNYYNNNNYNYYYNNNNYYNNNYNYYYNNNNNYNNNYYNNYNN", "NYNNYNNNYNNYYYNYYYNYNYYYNYYYYNNYYYYNYYNYYYNNY", "YYNNNNNNYNYNYYYNNNYNNNNYYYNYNYNNYNYNYYYYYNNNY", "YYNYNNYYNYNNNNNNNNNNNNNYNNYNYNNNYNYNNNYYNYYYY", "NYNYYYNNNNNNYYYNNNYYNNNNNNNNNYYYNYYYNNYNNNYYN", "NNNYNNNYYNNNYYYNYYNYYYNYNNNNNYNNYYYNNYYNNYYNY", "NYYNNNNNNNYNYYYYYNYNYYNNNYYYNNNYNYYYYNNNNNNNY", "NNYYNNNNYYNYYNNYYYYNYNYNNYYYYNYYYNYYYYYYNYNYN", "YYNYNNYNNYNYYYNNNYNYNYYNYNYYNNYNYNNYYNYYYYNNY", "NNYYYYNYYYYNYYNYYNYYYYYYNNNNYYNNNYNYYNNNYYYNN", "NNNYYNYYYYYYYNNYNNNYYNNYYNYNYNYNNNNNNNYNYYNYY", "YNNYNNNYYNNYYYNYYNNNYYNYNYNYNYYNYNYYYYNYNYNNN", "NYYYNNYYNYYYYNYYYYNYYNNNNYNYYNNYYYYYNNYYNYNYN", "YYYYNNYNNYNNYYYYYNNYNNYYYYYNNYNNYNNYNYNNYNNNY", "YNYYYYNNYNNNNYYYNNYYNYYYNYYYNNYNYNYNNYYNYYNYY", "NYNYYYYNYNYNYYNNNYNYYNYNNNYNYYYYNYYYNNNNNYYYY", "YNYNYNNYYNYNYNYNNNNNNNYYNYNYYYYNYNNNNYNNNNNYY", "YNNNNNNYYNNYYYYNNNYYNYNYNNYNNNNYNYNYNNNNNNNYY", "YYYNYYYYNYNNYYNNNYYYNNYYYYYNNNYNYYYNYYNYNNYYY", "YYNNNYNNYYYNNYNYNYYNYNYNNYYNNYYNYYNNNYYNNYNNN", "YYNNNYYYNNNYNYYNYYNNNNYNNNYYNYYNYNYNNNYYNYNNY", "NYYNNNYNNYNYNNYYNNNNNYNNYNYNYYYYNNNYYYNYYNNYY", "YNNYNNNYYYNYYNYNNYYNNNYYNYNNYNNNYYNNNYNNNNNYY", "YNYYYYYNYYNYNNYNYNYNYNYNNNNNNNYYYYYYYNYYNNYYY", "NYYNYNYNNYNNYYYYYYNYYNNYYNNYYYNNNNYYNNNYNNNYN", "YYNNYNYNYNNNYYYYNYNNNNYNYYNYYYYYYNYYYYYYYNNNY", "YYYYNNYYYYYNNNNNNNNYNYNNNNNNNYNYYYYYNNNNNNYNY", "NNYYYYNYNYNYYYNNNNYYNNNNNYYNNNNYNNNYYNNNNYYYN"}

    Returns: 514

  18. { "NNYYYYNYNYNNYYNNNNYNNYYYNYYYYYYYNNNNNNNNNNY", "YNNYNYYYYNNYYNNYYYYYYNYYYNYYNNYNNYNYNYYNYYY", "NYNNYYNYYNYNYYNNNYNNNNNNYYNNNNNYNYYYYNNNYNY", "NYNNYNNYYYNNYNNNYNYNNYNNNYNNYNNNNYNNYYYYYYN", "NYNNNYYYNYNNNNNYYYNYYYYNYNYYYNNYYNNNYNNNNNN", "YNNYNNYYYNYYNNNNYNYYYYNNYNYYNNNNYNNNYYYNNYN", "YNNNNYNYNYYNYNNYYYNYYNYYNNYYYYNYYNNNNNYYNYY", "YYNNYNYNYNYYYYYYYNYYYNYYYNYYNYNNNNYNNNYYYYY", "NNYYNYYYNYNNNYNYYNNNNYYYNYYNYYYYNNNNNNNYYNY", "NYNYYNNNYNNNYNYNYNYNYYNYYNNYYYNNNYYYNNYYNNN", "NYNYYYYNYYNNYNNYNNNYNYYNYNNYYNNNNNYYNNYYYNY", "NYYNNYNNNYYNYNNNYNNNNYNNYYNNYNNYNYYYYNYYYYN", "NNNNNNYYNNNNNYYYYYNNYNYNYNNNNNNNYNNYYNNNNNN", "YNNYYNYNNYYYYNNNNNYNYYNNYYYNYYNNYYYNYNYYYYY", "YYYNNNYYNNYYNYNYYNYYNYNNYNYNNNNNYNNNNYNYNYN", "NYYNYYNYYNYYYYYNYNNNNNNNYYNNNNYNNYNNNNNNYYY", "NNNNYYYNYNYYNNNNNNNYNNYYYYNYYNYYYNNNNNYYYNY", "NYNYYYYNYYYYYYNNYNYYYYNNYNNYNNYNNNYNYNYYYYN", "YYYNYYYYYNNYNNNYNYNNNNNYNYYNNNYYNNNNYYYYYNY", "NNYYYYNNNNYYNNNNYNNNNYYYNYNYNYYYNNNNNYYNNNN", "YYYNYYNYNNYYNNYNYYNNNYYNNNNNNNNYYNNNNNNNNNN", "NNNYNYNYNNNNYYNYYYNNNNNYYNNNNYNYYYYYNYYYNNN", "YNNNNNNNNNNYNNYNYNNNNYNYNYNYNNNYNYYYYNNYNNY", "NNNYNYNYNNNYNNYYYNNYYNYNYNNNYNYNNNNNYYNNYYN", "YNNNNNNYNNNYYNNYYNNYNNYNNNYNNYNNNNNYNYNYNYY", "YNYNYNNYNNNYYYYNYYYYYYNYNNYYYNYNYYYYYNYYYYY", "NNNNNNYNYNNNYNNYNYYYYNNNYNNNNNYNNNNNYYNNNNN", "YYNYNNYNYYNNNYNNYNNNNNNYNNYNYYYYNNYYNYYNNYN", "NNYYYYNNNYNYNYYYYYNYYYYNYNYNNNNYYYNNYYNYNNY", "YNYYNYYYYYNYNNYNYYNNNNYYNYNYYNYNNNNYNYYYNYY", "YYYYYNYYYNYNNNYNNYYNNNNYNNYNNYNYYYYYNNNYYNY", "YYNNYYYNYNYYNNNYNYNNYYNYYYYYNYNNNNYYYYNNYYN", "NNYYNYNNNYYNNNYNYNYNNNNNNYNYYYYNNYYNNYNNNNY", "NYNYNYNNNNYYNYNYYYYYYYYNYYNNYYNYNNYYNYYNYYY", "NNYNNYNYNYNNNNNNNYYYYNYNYNYNYNNNYNNNNYYYYNN", "YNNNYYNYYYYNYYYYNYNNNYYYYYNYYYYNYNYNNNYNNNN", "NNYYNYNNYYYNYYNNYNNNYNNYNNNNYNYYYNYYNYNYYNN", "YNYNNYNYYYYNYNYNYNNYYNNNYYYYYNNNYYNNNNNNNNY", "NNNNYYYNYNNNNYNNYYNYYYYNNYNYYNYYNNNNYNNNNNY", "NYNYNYYYNYYNNNNYYYNYNYYNNNNYYYNNYNNNYNNNYYY", "NYNYYNNNYNYNNNYYNYYYNNNNNYYNNYNNYYNNNYYNNNN", "NYNYNYNNNYNNNYYYYNYYYNNNYYNNYNNNYNYNNYYYNNY", "YNNNYNNYNNYYNYYYYNYYNYYYNYYYNNYNYNYYNNNNNNN"}

    Returns: 451

  19. { "NNNYN", "YNNYN", "NNNYN", "YNNNY", "NYYNN"}

    Returns: 6

  20. { "NYNNNYYYNNYYYYYNNNYYYYNYNYNNYN", "NNNNYNYNNYYYNYNYNNYYYNNYNNNNYY", "YNNNNNNYNNNNYNNYNYYNYNNYYYNYNN", "YYYNNNYNYYYYYNNNNYNNNYNYYNYYNY", "YNNYNYYNYNYYYNNNNYNYYYYNYYYNNY", "YNNNYNNNNYYYYNYYNNNNYNNNYYNNNN", "NYYNYYNYYNNYYNYYYYNNNNYNNYNYNN", "NNNNNYNNYNNYYYNNYNNNYYNNYYNYNN", "YNYNYNNNNNNNNYNYYYNNNNYNNNYYNY", "NYYNNYNNNNYYYYYYNYNNYYNNYNYYYN", "NNNYNNNNNYNNNYYNYYNNYNYYYYYYNN", "NNYNYYYNYNNNNNYNNNYYNNNNYNYNYN", "YNNNYNNYYNYYNYYNNYNNNNNYNNNNYY", "YNYNNYYYNNYYYNYYYNNYNNNNNYYNYY", "YNYNYYYYNYNYYYNYYNYNYYNYYYNYNN", "YNYYYYYYYNNYYNYNYNNNNNYNYNYNYN", "YNNYNYYNYYYYNYNNNYNYYYNYNYNYYN", "NNYYYNYNYYYNNNYYNNYYNYNNNNYYNY", "YYNYNYYYNNNYYNNNNYNNNNYYNNNNNN", "NNYNYYNYNNNYYNYYNYNNYYNNNNYNYN", "NYYNNYYYNYYNNYNNYNYYNNYNNYNNYN", "YYNYNNNYYYNNYYNYYNYNYNNYYYNNYN", "YYNNYNYYNNYYNNYYYYYYYNNYYYYNYN", "YYYNYYNNYYNYNNYYNYYNYNYNYNNNNN", "YNNNYNYYNNNYNYNNNNNYNYYYNYNNNN", "YNNNYYNYYYYNYYYNNYYYNNNNNNYYYY", "NNNNYYNYYYYYYNYNNYNNNNYNNYNNNY", "YYNNNNYYNYNYNYNYNNYNYYNNYNNNNY", "NNNYNYYYNYYNNNNYNYNNNNYNNYNNNN", "YYNNNYNNNNNYYNYNNYYYYNNNNNYNYN"}

    Returns: 208

  21. { "NYYNNNYYYYYNNYNNYYNN", "YNNNYYYYYYNNNNNYYNNY", "YYNNNYNNNYNNYNNNYNNN", "NYYNYYNNYYNNYYNNNNYY", "YYYYNNYNYNNNNYYNYNNY", "NNYYNNNNNYYYYNNYNNNY", "YYNNYYNYYNNYYNNNNNYY", "NNYYNNNNNNNNNYYYNYYN", "NYYYYYNNNNNNYNNNYNNN", "YYYYNNNYYNYNNNYNYNNY", "YNYNYNYYNNNNYNNNYNNN", "NYNYYYNNYYNNYYYYYNNN", "YYNYNNYNYYNYNNYYNYYY", "YNNYYYYNYNNNYNNYYNNN", "NNYYYNNNNYNNNYNNYYYN", "NYYNYNYYYYNNYNNNYNNN", "YNYNNYNYYYYNYYYYNNYN", "YNNNNNYNYNYNNNNNNNNY", "NNNNYYNNNNYYNYNYYNNY", "YYNYNYYYNNNYNYNYYYNN"}

    Returns: 90

  22. { "NNNNNYYNYNNYYNNYYNNYYNN", "NNYYYNYNNYYNYNNYYYYYYNN", "YNNNYNYNNNNYNNYNNYYYYYY", "NNYNYYNYYYNYNYNYNYNYNNY", "NYNNNNNNYNNYYNNNNNNYNYY", "YYYYYNNNYNNNYYNYYYYNYNN", "NYNYYYNYYNYYYNYNNNYNNNY", "YNYYYNYNYNYYNYYNNNNNYYN", "YYYNNYYNNNYNNNNNYNNYYNY", "NNYNYYNYYNYYNYNNYYNNYNN", "NYNNYNYNNYNNYNYYNYNNNNN", "YNYNYYNNNNYNYNYYYNYNYNY", "NNYNYNYYNYYNNYNYYYYYYYN", "YNYNYYYNYYNNNNNYYYYNNNN", "NNNYNYNYNNYNYNNYYYNYYNN", "NYYNNYNNYYNNYNNNYNYYNYN", "NNNYYYYNNYYNNNYYNYNYNNY", "YYNNYNNNNYYNNYYYYNNNNNN", "YYNYYYYNYYNYYNNYNNNYNYY", "NYYNYNNNYNNNNNYYYNNNYNN", "YYYNNNNNNYNYYNNNNNNNNNN", "YYYNYNYNNYNYNYNYNNYYYNN", "YNYNNNYYNNYYNYYYNNNYNYN"}

    Returns: 124

  23. { "NNYNNNNYNNYNNYYYYNYNNNNYYYYNNNN", "NNYNNYNYYYYYYNNNNNNYYNYNNNYNYYN", "YNNNNNNYNYNNYYNNNNNNYYYYNNNNYYY", "NNYNNYNNNNYYNNYNNYYYNYNYYNYYYNN", "YYYNNNYYNNNNNYYYNYYYYYNYYYNYNNY", "NNNYYNYNYNYNNYNYYYNYYYYYNNYNNYY", "YYYYNYNNYYNYYYNYYYNNYYNYNYNYYNY", "YYNYYNNNYNNYNNYYYNNNYNYYNYNYNNY", "YNYYNYNYNNNYNYYNNNYNYYYYYYNYYYY", "NYYNNYNNNNNYYNNNYYNYNYYYNYYNNNY", "YYNYYYYNYNNYYNNNYYYNYYYNYNNNYYY", "YYYYNNYNNYYNYYNYYNNYYYNNNNNYNNY", "NYNYNYYNYYYYNNNYNYNNYNNYNNNYYNY", "NNNYNNYYYYYYNNYYYYYNNYYYYYYYNNY", "YYYYYNNNNYYYYYNYYYYNYYYNNYYYYNY", "NNYYYYNYNNNYNYYNNYYNNYNYYNNNNNN", "YNYNNYYYYYYNNYYYNNYNNYYNYYNNNNN", "NNNYNYYNNNNNYYYNNNNYYNYYNNNNNNN", "NNYYYYNYNYYYNYYYYYNNNNYYNNYNYYY", "NYYYNYYNNYYYNNNYYNYNNYYYYYYNYYN", "NNYNNNNNNNNYYNNYYYYNNYYYNYYYYYN", "YNYYYNNYNNNYYNNNYYNYYNNNYNYYYYN", "NYYNYYYYNYYYYNYNYYYYNNNNYNYYYYN", "NNNYNNNNNYYNYYNYNNNYNNNNYYYNYNY", "YYNNNYNNNNNNYYNNNYNYYNYNNYNYNYY", "NNYNNYYYNYNNNNYNNYYNNNNNYNNYYYY", "YNNNNYYNNYYNNNNYNNNYNYYNNYNYYYN", "NYNNYNNYNYNYYNYNYYYNYYNNNNYNNNN", "NNYNYNYNNYYYYNYNYNNNNNNYNYNYNYN", "YNNYYYYYYNNYYYYNNNNYYNNYYNYNYNN", "YNNYNYYNNYNNYNYYNNYNYNYYYNNYNYN"}

    Returns: 212

  24. { "NYN", "NNY", "NNN"}

    Returns: 2

  25. { "NNNNYNNNNNNNNNYYYNYNYYNNNNYYYNYYYNYYY", "NNNNNNYNYYYNYNYYYYNYNNNNYNNNYNYYNNYYY", "NYNYYNYNNYNYYNNNNNYNNYYYYNNNYNNYNYYYY", "NYNNNYNYYNNYNYYYYNYYNNNNYYNNYNNYYNNNY", "YNNYNNNYYYYNNNYYNNNYYYYNNNYYNYNYNNYNN", "NNYNNNNYYYNNYYNNNNYNNYYNYYYYYYYYYYNYN", "YYNNNNNYYNNNYNNYYNYYNYYYNYNNNYNYYNYNY", "NYNNYYNNYYNYNYYYNNNNYNNYYNNNNYYYYNYYN", "YNYYNYNNNYNNYNNYYNYNNNYNYYYYYYYYNNYNY", "YYNNYYYNNNYNYNYYNYNYYYNYYYNNNYNNYNYYY", "YYNNNNYYYYNYNNYYYNNNNNNNYNYYNYNYYYYYY", "NYYNNNYYYYNNYYNNYNNYYYYNNNNNNYYYYYNNY", "YYNYYNNNNYNYNYNNYYYNNYNNNNNYNNYNYNYYY", "NNNNNNYYNNYNNNNYNNNYYYNYYNYNYNNNYYNYY", "NNNNYNNNYNNNNNNYNYYYNNNNYNYNYNNYYNNYN", "NYNNNYYNYNYYNNNNYYYYYYYNNNYYYNYNYNNNY", "NNYYNYYNNNYNYNNYNYYYNYNNNNNYNNNYNNYNY", "NYNYNYYNYNYYYYNYNNYYNYNYNNYYYNYYYYNYN", "YYNYNYNNNYNYYNNNNYNYYNYNYNYNYNNNNNYYY", "YNNYNYNNNYNNNNNYNNYNNYNYNYYYYNNYNNNYY", "YYYNYYNNNNYYNYYYNNYYNNYYYYYYNYYNNYNYN", "YYYYNYYYNNNNNYYNNYNYNNYNYYNYNNYYNYYNN", "NYNYNYNNNYNYYYNYYNYYYYNNNNYYNNNNNYNYN", "YYYYYNNYNNNYNNYNNNYYNYNNYNNYYYYYYYNNN", "YNYNYNYYNYNYNYYYYNNNYNYNNNNNNYYYNYNYN", "NNNYYYYYNYYNNNNYNNNNYNYNYNYYNYYYYNNNN", "YNNNNNNNYYYNYYYNYYYYNNNYYNNYYNNYYNYNN", "YNNNYYYYNYYYNYNYYYYYNNNNYYNNYNYYYNYYN", "NYYNYYYYNNYNNYNYNNNNNNYNNYNYNYNYNNNYY", "YYNYYNYYYNYNYNNNYYNYYNNNYNYYNNNYNNNNN", "NYNYYNNNNNYYNNNNYYYYYYYNYNYYYNNNYNNYY", "YNYNNNYYYYYYNNNNNYYNYYYNNYYNYYYNNNNNY", "YNYYYYYYNNNYNYNNNYNYYYNNYNNYYNNNNNYYY", "YYYYNYNYYYYNNYNNYYYNYNNYNYNYNNNYYNNYN", "NNNYYNNYNYYNNNYYNYNYNYNNNNYNNNNYNNNNN", "NYNNYNNNYYYYNNNNYNYYNYYNNNNNNYYNNYYNN", "NYNNNYYYYYNNNNNNYNYNYYYYNYYYNNYYYNYYN"}

    Returns: 340

  26. { "NNNYN", "YNYNN", "NNNNN", "YNYNY", "YYYYN"}

    Returns: 6

  27. { "NNYNYNNNYNNYNYYNNNNNYNNNNNYNNNYNNYYYYNYNYYN", "YNNNYNYYYYNYYYYYYYYNYYNYYYNNNYNYNYNNYYYNYNY", "YYNNNNYYNNNNYNYYYNNNNNNNYYNYYNYYNNYYYNNYYYY", "YNNNYNNYYNYNNNNYNNYYNYNYNNNYYNNYYNNYYNNYYYN", "YYNYNNYYNNNYYNNNNNYNNYNYNYYNYNNNYYNYNYNYYNN", "YNNNYNNYNYYYYYYYNNNYNYNNYYYYYNYNYNYYYNYYYNN", "YNYYNYNYYYNYNNNNNNNYNYNYNYYNNYNNYYNYNNYYYYN", "NYYYYYNNNYYNNNYYNNNNNNYNNNYNYYYYNYNYNYNNNNY", "YNNNYYNYNNYNNNYYNYYNYNYYYNNNYNNYYYNNNNYYNNY", "YYNYNYNNNNYNNYYYNNNYNNNNNYNYNNYNNNYYNYYNNNY", "NNNNYYYNNNNYYNNNNYNYYNYYYNYNNYYNNNNNNNNYNYN", "YNNNYYYYNYNNYYNNYYNNYNNYYYNYYYNNYNNNYYNYNYN", "YYNNYYYNNYNYNNNYNYNYYNYNYNYYNYNNNNNYNNNNNYN", "NNNNYYNNYNNNYNYNYNYYYNNYNYNNYYNNYYYYNNYNYNN", "YYNNYYNYYNNNNNNNYNNNNNYYNNYNYNNNYNNYNNNNNYY", "NNNYYYYNNYYNYNNNNYYNNNNYNYYYYYNYYYYYNYNYYYY", "YNYNYYNYYYNYYNYNNYYYYNNNYNNYNNNYNYYNYYYNNYN", "YYNNNNNNNNYNNNYNNNNYNYYYYYNNYYNNYNNYNYYYNNY", "YYYYYNNYNYYYYNYNNYNYYYYYYYNYNNYNYYNNYNYNYYY", "YYYNNNNNYYYYYNNNNNNNNYNNYYNYNNYYNNYYYYNYYNY", "YNYYNNYNNYYNYYNNNNYYNNYYYYNNNNYYNNNYYYNYYYN", "YNYYNYYYYYNNYYYYNYNYNNYNYYNYYNYYYNNYNYYYYNY", "NYYYNNYYYYNNNYNNYNNYYYNNYNYNYYNYYNYNYNYNNYY", "NNNYNNNNYYNYNYYNYYNYYNYNNNYNYYNNYYYYYYNNNNY", "NYNYNYNYNYNNNYNNYYNYYNYYNNYYNYYYYNNYYYNNYNY", "NNNYNNNNNNYYNNNNNYYNNNNYNNYYYNNYYYNYYNNYNNN", "YNNNNNYYYYYYYNYNNYYYNYYNNNNYYYNNYNYYYNNYNNY", "YYNYYNNNNYNYYYYNNNNNNYYNYNYNNYNYYYNNNNNYYYY", "NNNYNNNYYNYNYYYNYNNYNYNNYYNNNNYNYNNYNNYYYYN", "YNNNNYYNYNNYNNNYYYYNNYYNYYNYNNNYNYYYNNNYYYY", "YNNNNYYNNYYNYYYYYYYNYNYNYNYYYNNNYYYYYNYNNYN", "NNYYNYYNYNNNNYYNNYYNYYYNNYNNYYYNNNYNNYYYNYN", "YYNNNNYNYNYYYYYYNNNNNYNYNYYNNYNNNYNNYYNYYNN", "YNYYNYYYYYNNYNNNNNNYNNNNNYNNNYYNNNNYYNNYYNY", "NYNYYYYYNNYYNYYYYYYYNNNYNYNNNNNNNNNYNYNNNNN", "YYNNNNNYNNYYYNYNNYYYNYNNNYYNNYYYYYYNYNNNYNY", "NNYYYNNYNNYNNYYYNNYNYYNNNNNYYYYYYNNYNNYNYNY", "YNYNNNNYYNNNNNNYNNNYNYNNYNYYYYNNNNNYNNNYYNY", "NNYNNNNYYYNYYYYNYNNNYYYNYYNNYNNNNNYNNNNNNNY", "NNYYNNYYNYYNNYYYYYNNYNYYNYNYNNYYNNNYNNNNNYN", "NNYNYYNNYYNYNYYYYNYYYYYYNYNNYNNNYNYNYYNYNYY", "NNNYNNNNYYYNNYNYNYNYYYNNNYYYYNNNYNNYYNNYNNN", "NNNNNYYYYYNNYNNNNYNNNYNNNYYYNYNYYYYNYNNYNNN"}

    Returns: 460

  28. { "NYNNNYYYNNNNYNYYNYYYYY", "NNYNYNYYYNYYNYNYNNYYYN", "NNNYNYNNNNNYYNNYNYNYYN", "YYYNYNNNYNYYYNYNYYYYNY", "YNNNNNNNYNNYNYNYYNNYYY", "NYNNNNYNNNNYNNYNNYNYYN", "NNYYYYNYYYNNNYYYNNNNYN", "YYYNNNNNNNYNNNNNYNNYNN", "NNNNYNNNNNYYNYNNYNNNYY", "YYYYNNYNYNNNNNNNNNYYNN", "YNYNNNYNNYNYYYYYYYYYYN", "YNYYNYNNYNYNYNYNNYNYNN", "NNNNYYNYNYNYNNYNNNYNYY", "NYYYYYNNNNYYNNYNYYYYYN", "YNYNYYNNNYNNYYNNYYYYNN", "YNYNYNNNNYNYNYNNYYNNYY", "YYNYYNYNYNNNYYNYNNYNNN", "NNYNYYYNYYNNNNNYNNYNYN", "NYNNNNYNNYNYYYYNYNNYNY", "NNYYYYYYNNNYYYNYYYNNNN", "YNNYNYYYYNNYYNYYNYYYNY", "YYNNNNYYYNYNYNNNNYNYNN"}

    Returns: 119

  29. { "NNYYNNYYNYYNNNYNYNYNNYYYNYYNYNYNNYYNNYYYYNYYNN", "YNYNYYNYNNNNNNNNNYNYNNNYYNNYNYYNNNNYNNNYYYYNYN", "YYNYNYYNNNYNNYNNNNYNNNYYYYYYNNYNNNNYYNYYYNYNYY", "YYYNNYNNYNNNNNYYYNNNYNYNNYYNYNNNNYYYNYNNNYNYYY", "NYYYNNNYYNYNNNNYYNNNYNYNNYNNYNYYNNNNNNYNYYNNYY", "NYYNNNYNYYYYNNYNNYNNNYYNNNNNYYNNYNYYYYNNYNNNYY", "YYNYYYNYYYNNNYNNNYYYNNNYYYYYNYNNNNNNNNYNYYYNNY", "NYNNNYNNNYYYNNYYYNNYYYNYNYYNNNYYYYYYNNNNYNYYYN", "NYYYYYYNNYNYNNYNNNYNNNNNYNYYNNYNNNYYYNNNNYYNYN", "YNYYYNNYYNNNNYYYNNNNNYYNNYYNYNNNYYYNYNNYNNYNYN", "NNNNYNNYNNNYYNYNNNYNYYNNNYYYYNNYYYYNYYYYNYYNNY", "YNNNYYNNYNYNNYYNYNYNYNNNNNNYNNYYNNNYNYYYYYYNNY", "NNNNYNYYNNYYNYNNYNNNNNYNYNYYYYNNNYNYYNNYYNNNYN", "NNYYNYYYYYYYYNYYYNYYNYYYYNNYYYYNNNYYNYYYNYNYYY", "NNNNYYNNYYYNNYNYNNYNYNNYNYNNYNNNNNYNYYYYYYNNNY", "YYYNNNYNYNYNNYNNNNYNYNYYYYNYYNNYYNNNYNNYNNNNNN", "YNNNYNYNYNYYNNYYNYNYYNYNYYYNYYNYYYYYNNNYYYYNYN", "NYYNYYYNNYNNNNYYYNYNYNNNYYNNYYNYYNYNYYYYYYNYYY", "NNYNYYYNYYYYYYYNYNNYYNYYNNYYNNYNNYYYYNYYYYNNYY", "YYYYYNYYYYNYNNNYYYNNNNYNYYNYYNYYNNYYYNNNYYNYNY", "YNYNNNYYYNYYNNNYYNNYNNYNNNNYYYYYNNNNYYYYYYYYNN", "YNNYYYNYYYNNYNNYYNYNNNYYNYYNNYNNYYNYNNNYYYYYNN", "YNYNYNNNYNNYNNNNYYYYNNNNNYNYYNNNNYYYNNYYNNNYNY", "YYNYYYYYYYNYYYYNYYYNYNNNYYNYNYYNYNYNYYNNNNNNNN", "NYNNYYYYYYNNNNYNYNNNNNYYNYNNYNYYYYYNNNNNYYYNYN", "NYYNNNNNNNYNNNNYYYYNYYYYNNYYYYNYNYNNYYNNYYYNYN", "NNYNYNNNYYYYYYNNNNYYYYYNNYNYNYNNYNNYNNNYYNNNNN", "YYNYNNNYNNNNNNNYNYNYYNYYYYNNNNNNYYNNYYNNNNNYNY", "YNNYNNNYNNYNYYYNYYNYYNNNYNYNNNNYYYNYYNYNYYNNNY", "NNNNNYNYYNNYYYNNYNNYYNNYYNNNYNYNNYYNNYYYYYNYYN", "NYNYNYYYYYNNNNYYYNNYNYNNNYYYYNNYYNNYNYNNNNNNYN", "NYYYNYNYYYYYNNNNNYNNNYNNYYYNNNNNNYNNYYYNYYYNNN", "YNNYNNYNYYYYYNYYYYNYYYNNNYYYYNYYNYNYNYNNNNNYYY", "NNYNYNNYNNYYYYNNNYNYNNNNNNYNYNYYNNYYYYNNYYNNYY", "NNYNNNYNYNYYNYNYYNNYNNNYYNYNNNYNNYNNYNYNYYNYNN", "YYNNYYNNNYNNYNNYYNYYYNNYYNYYYYYYYYYNYNNNNYNNNY", "YNYNNYYNNYNNNNNYNNYNNYYYNNYNNYYNYYNNNYYNYYYNYY", "NYYYNYYYYYYNNYYNYYNYYNYNYYYYYYNNYNNNNNYNNYNNNY", "YNNYYYYNNNNYNNYYYYNNNNNNYNNNNNNNYNYNNYNYNNNYYY", "YYNYNYNYYYNNNNNNYYNYYNNYYNYNNNNYYYYYYNYNYYNYYN", "NYYNYNYNYNYNNYNNYYYNYYNNYNYNNYNYNNNYNYNYNYYYYY", "NNYNYNYYYYNYYNNNYYYNYNNYYYNYNYYYYYNNYYNNNNNYYN", "NNYNYNNNNYYYYNYNYNYYNNYNNYYNYNYYYNYYNYNNNNNYNY", "YNNNNYNYYNNYYYNYYYNYNNNYYYNYNYYYYYYNYYYNYNYNNY", "YNNNNNYNYYYNYYYYYYNYNYYNYYNNYYNNYNYNYNNYYNNNNY", "NYNNYYNYNYYNYYNNNNYYNYNYNYNNNNNNNNYNYNYNNNYYYN"}

    Returns: 506

  30. { "NNNNYN", "YNYNYY", "NYNYNN", "NYYNNN", "YYYNNN", "YNYYYN"}

    Returns: 8

  31. { "NNYYNNYNNNNNNNYNNNYNNYNYNYNNNNNNNNYNNYNYYYNN", "YNYNNYNNNYYYNNNYNNNNNYNNYNNNYNYYNNYYYNNNNNYY", "NYNYYYNNNNNYYNYYYYNYNNYYYNNYNNYYYYNNYNNNYNNY", "NNYNNYYYNYYNYNNYNNNNNNYYNNYYNNNNNNNYNNNNNNYY", "NNNYNYYNYYNYYNYNYNYYNYYNYNYNNNNYYNYYNYNNNYYN", "YYYNYNYNYYNNYYYNNYYNYNNNNYNYYNNYNNNNYYYNNNYY", "NNNYYYNNYYNYYNYNYYYNYNNYNYYYYYYYNYYNYNNYNNYN", "YYNYYYNNNYYYNYYNNNYNNNNYYYYNNYYNYYYYYYYYYYYN", "NYNYNNNNNNNYYNYNYYNYNYYNYNYYNYYNYNYNYYNYNYYN", "YNYNNNYNYNYYNNYYYNYYNYYYYNNNNNYYYNYNNNNNYYYY", "NNYYYYNNNYNNNYNYNYNNNNYNYNNYYYNYYYNYYNYNYNNY", "YNYNYYYYNNNNNNNYYNNNYNNYYNYYYYNYNNYNYYNYYNYN", "YNNYYNYNYYNYNYYYNNNYNYYNYYYNNNYYNYYNNNNNNYNY", "NYYYNNYYNYNNNNNNNNYNYYNYNNYNYNYNYNYYNYYNNYYN", "NYNNYNYNNYNNYYNYYYYNNNNYYNNNYYYYYNNYYNNNNNNY", "YYYYNYNYYYYYYYYNNYNYYNYYNNNYNYYYYNNYYNNNNNNY", "YYNNNYYYYYYYYNNNNNYNNYYNYYYYYYYNNNNNYYYNYYNY", "YYNNNNNNYNYYYNNNYNNYNNNYYNYNYYYYNYNYYNNNNNNY", "YYNNNYNYYNYYYYYNYYNNYYNNNNNNYYNYNNNNYYNYNNNN", "YNNNNYNNNNNYYYNYNNNNYYYNYNYNYNYNYYYYYNNNNNYY", "YYNYYYNNNYYYYNYYNNNYNYNYNYYNYNNNYNYYNYYNYNYN", "NNYNNYNNNYNNYNNYNYYNNNYNYYNNYNYNNNNYNNNYYYNY", "YNYNNYNYNYNNYYNYYNYNNNNNYYNYNNYNYNNNNNYNYYYY", "YNYYYYNNYNNNYYNNNYNYNYNNNNYNNNNNNNYYNYNYNNNN", "NNNNNNYYNYYYNYNNNNNNYYNYNYNYNYYNNNNNNYNNYYNY", "NNNNYNYYYNYNYYYYYYYNNNYNYNNYYYYNYYNNYYYNYNNY", "NNYYYNYNNNYYYYYYNYYNYNNYYNNNNNYYNNYNNYYNNYYN", "NYNYYNYNNYNNNYYYNNYNNYYNNNYNNYNYNYYNYNNYYNNN", "NNNYYYNNNYNNNYYYNNYYYYYNNNNNNYYYYYYYYYYNYNNN", "NYYYYNNYYNYNYYNNNNYNYYYYYNYNYNYNYNNYYYNNNNYY", "YNNNYNNYYYYNNYYNNNYNYNYYYYNYYYNYNNYNNYYNNYYN", "YNYNNNNYNNYYNNYNNNYYYYYYNNYYNNNNYNNYNYNYNYNY", "NNYYYYYNNNNNNYYNYNNNYYYYNYNNNYNYNNNNNYNNYYYN", "NYNYNYYYNNNNYNNNNYNNYYNNNNNNYNYYNNYNNYNYYYYN", "YYYYYNYYYYNNYNNYNNYNYYNYYYYNYYNYNYNNNNNYYYYY", "YYYYNNYNNNYNNYNYNNYYNNNNYYYYYNYNNYYNYYYYNNYN", "YNNNNYNYNYNYNYNNNYYYYNNNNNYYYNNNYNYYNNYNYNYY", "NYYNNNYYNYYYNNNYNNYYYNNYYNNYYYYNNYNNYNNYNYNY", "NYNYNNNNNYYNYYYYYNNNYNNNNNYYNYYYNYNYYNNYNNYN", "NNNNNYYNNNNYNYNNYYYNNYNNNNYNNYNYYYNNNYNNNNNY", "YNYNYNNNNYNYNNYNYNYNYYYYYYNYNYYNNYYNNNNYNYNN", "YNYNNNYYYYYNNYNNNYNNNNYYYYNYNYYYYNYNYYNNYNNY", "NYNNYYNYYNYYYYYNNNNYNYNYYYNYNYNNYYNNNNYYYYNY", "NNNNNYYYYNNYNNYNYNYYYNYNYYYYNNYNYNNYYNYYNYNN"}

    Returns: 461

  32. { "NYNNNNYYNNYYYNYYNNYNNYNYYYYNNYYNYYYNNNYYNYNY", "YNYYYYYYNNYYNNNNNNYYYNNNYYYYNYNNNNNNNYYNYNNY", "NYNYYNYNNYYYNNYYNNYNYNNNNYYNNNYNYYNNNYYYNNYN", "NYNNYYNYYNNYNYYYNYYNNYNYYNYYNYNYNYNYNNNYNNYN", "NYNYNNNNNYYNYNNYYYNNYYYNNNNNYNYNYYYNYYNYYNYN", "YYNYNNYNNYYNYYYNYNNYNNYNNNNNYYNYNYNYNYNYYYYY", "YYYYYNNYNNNNYYYNYNYNYNNNYNYNNYYYNNYNYNYNNNNY", "NYYNNYYNNYYYNNNNYYNNYNYYNNYYYNYYNNNYYYYYNYNY", "NNNNNNNNNYYNNYYNYYNYYNYYNYNYNNYYYNYYYYYYYNYY", "YYYYNYNYYNYNNNNNYYYYNNNNNYNYYNYYNYNYNNNYYNYN", "NNYYYYNNYNNNNNNNNNYYNNNYYYYYNNNYNYNNYYNNYYNY", "NNNNNNNYYNYNNYYNNNYNNNNNYNNYNNNYYYYYYYNYNNYY", "NNNYYNNNYYYNNYNYYNNYYYNNYYNYYNNYYNYYNNYNNYYN", "YNNYYYNYNYYNNNYYNYYYYYNYNNNYYYNYNYYYNYYYYYNY", "NYYNNYNYNYYYYYNYNYYNNYNYNNNYNNNYYNYYYYYYYYNN", "YYYYYYNYYNNYYNNNNYYYYNNNYNNYYYYYNYYNYYYYYYNN", "YNYYYYNYNYYNNYYNNYNYYYYNNNYYYNYNYNNYYNNYYNYY", "NNYYNNNNYYYYYNNNNNNYYYNYNYYNYNYNNNNYNNNYYYNN", "YYNNYYYYYYYYNNYYYNNNNNYNNYYNNYYNYYNNNNNNNNNY", "NNYNNYNYYNNYYYNYYYNNNYNNNNNNNNYYYYYNNYNNYYYN", "NNYNNNYNNYNNNNYYNNYNNYNNNYYYNNYYNYYNNNYNNYNY", "NNNNNYYYYYNYNYNYNNYYNNNYYYNYYNYYNYNYYYNYYYNN", "YYYNNNYNNNNYYNYYYNNYYYNNNNYYYYNYNYNYNNYYNYYN", "NNYNYYYYYNYYNYYYYNYNYYNNYYYNNYNNNYNYYNYNYYYY", "YNNNNNYYNYNYNNNYNNYYNNYYNNNYYNNNNYNNYYYYYYYN", "NYNYNNNYYNNNNNNYNNYNNNYNNNYNYYNYYYYYNNNNNYYN", "NNYYNNYYYYNNNYYNYNYYYNYYNNNYYNNYNNNYYNYNYNYN", "YNYYYYNNYNNNYYYNNNNNYNYYNYNNYYNYYNNYYYYYYNYY", "YYNYYYNNYYYYNNNNYYNNNNYNNNYYNNYNYNNYNYNNNYNN", "YNYYYYYNYNYYYNYYYYNNNYYYNYNNNNNNNNYYYNNYNNNN", "YYNNYYYYNNNNYYNNNYYNYNNYYNYNNNNYNYNYYYYNNYNY", "NYYYYYYYNYYYYYYNNYNNYNNYYNYNYYNNNYYYYNNNNYYN", "YNNNYNYYYYNYYYYYYYNNNNYYNNNNNNYYNYNYNYYNYYYY", "NNYYYNNYNYYNYYNNNYYNNNNYNNNYNNYYYNYNYYYYNNYN", "YNNYYNNNYYNNNNNNYYYNYYYYYNYNNNNYYYNYNYNYYNYY", "YNYYYYNYNYNNYNYYNNNNNYYNYNNNNYNYYYYNNNNYYYYN", "YYYYYNYYNYNNYNNYYYYYYNYYYNNNYNYYNYYNNYNNYNNY", "NNYNYNNYYNNNNNNNNNNYNNYNNNNNYYNYYYNNYNNYYYYY", "YYNNNYNNYNYYYNNNNYNYYYYNNYNYNYYNNNYNYNNNNNNN", "NNYNNYNYYNNNNYNNYNNNYYNYYNYNNNYNNNNNYYYNYYYN", "NNYYNYYYNNNYNYNNYYNNNNYYNYYYNNNYYYNYNNYYNYNY", "NYNNNYNYYNNNYYYYYYYNYNNNYYNNYNNNYNYYNNNNNNNY", "NYYYNNYNNYYNYYYNYNYNNYYYNYNNNYNYYYNYYNNYNYNN", "YNNYNYYNYNYYNNYNYYNYYNYYNYYYNNYYYNNYNNNNNYNN"}

    Returns: 473

  33. { "NNYYNNNNNYYNYYYYYNYYNNYNNYNYNNYYNYYYNYY", "YNYYYYNYNYYYNNYNNYYNYYYNNNYYYNNNYNNNNNN", "YNNYNNYNNYNYYYYNYNYNYYNNNYNYYYNNYYYNYNN", "NNYNYNNNYNYYNNYYNYYNNNYYNNNYYNYNYNYNYNY", "NYYNNNNNNYNYNNNYYNNNNNYYNYYYNNNYYNNNYNY", "NYYNYNYNYNYNYYYYYNYYNNNYYNNYYNNYNYNYNNY", "YNNYYYNNYNNYYNYNNNYYNNYNYNYNYYYYNNNNNNY", "YYNNYYNNYYNNNNYYNNYNYYYYNNNYYNNNYYYNNNY", "NYNYNNNNNNYNYYYYYNNNYNNYYYYNNNNYNNNYYNY", "YNNYNYNNNNNYNNNYYNYYNYYYYNYNYNNNNNNNNNN", "NNYYYYNYNYNYYNNNYNYYYYNNYYNNNNYNNYYYNNN", "NNNNYYYNYNNNNNNYNYYNYYYYYYYYYNNNNYNYNNN", "YYNNYNNNYYYNNNYYYNNNYNYYYYYYNYNNNYYYNYY", "NYNNYYYNYNYYYNYNNYNYYNNNYNNYNYNNNYYNNNN", "NYYNNYNYYNNNNYNYNNYYNNNNNNNNNYNNNNNNNYN", "YYYYNYYYYYYNNYNNYYNYNNNYYYYYYYNYNYYYYNY", "NYYYNNYNYNYNYYYYNYYYNNNYNYNNNYNYNYNNYYY", "NYYNNNYYYNYYNNNNNNNNYNYYYYNYYYNYYYYYYNY", "YNYYNNYNNNYYYNNYYNNNYNNNYYNNYNYNNNNYNNN", "YYYYYNYYYYYYYYNYNYYNNNYNNNYNNNNYYYYYNYN", "YYNYYYYYYYYYNNYNNYNNNNNYYNYYYYYNNYNNYNN", "NNYYYNYYNYYYNYNNYNNYNNYYNYNYYYNNNYYNYYN", "NYNNNNYYNYYNYNYNYYYNNNNYYYYNYYYYYNNNNNN", "NNNYYYYNYYYYYYYYNNNYYYYNNYNYNNYYNYNYYNN", "NNYNYYNYYYYNNYNNNNYYYYNYNNNNNYYYYYYYYYY", "NYNYYYYYYNYNNYNYNYNNYNYYNNNNNYYYYYYNNNY", "NNNYYNNYNNNYNNNYYNNNNNYNNYNNYNNNNYYYNYN", "NNYYNNYYNNYYNNYYYNYNYNYNYNYNYYYYNNNYNYN", "YYNYYNYYNYNYNNYNYYNYYYYNYNYYNYNYYNNNNYN", "NYYNNYYNNNYYNYYYNNNNYYYNNNNNNNYYYYNYYYY", "YNYNYYYYNNNNNNNNNNNYYYYNNYNYNNNNYNYNNNY", "YNNNYYNNYYNYYNNYNYYYNNYNYNYNYNNNNYYYNYY", "NYYYYNYNYNNYNNYYYYYYYNYYYYNNYYNYNYNYYYN", "NNYYYYNYYYNNYYNNYNNYYYYYYYYNNYYYNNYYNYY", "NNYYYNNYYYNYYNNNNNYYYYYYNYNNYYNYYYNNYYY", "YNYYNNYNYNYNNNYNNYNNYYNNNNYYNNNYYNYNNNN", "NYNNNNYNYNNYYNYYNNNNYYNNNYNNNNYYNYYNNNN", "YYYNYYNNYNYYYNYYYNYNYNNYYYYNYYYYNYYNYNY", "NYYYNNYYYYYYYYYNNYNNYYYYYYNNYNNYYNNNNNN"}

    Returns: 357

  34. { "NNNNNNYYNNNYYNYYNNNNNY", "YNYYNYYNYYNNNNNNNNNYNY", "YNNNNNYYNYYYYYYNYYNYNY", "YNYNYNNNNYYNYYYNNNYYYY", "NNNYNNNYNYYYNYNNNNNNNY", "NYNNYNYNNYYYNNYNNYYNYN", "NYNYYNNNYNYNNNYYYYNNYY", "YYYNNYNNYNNNNYYYNYNYYY", "YYNNNYYYNNYYYYYNYNNYNN", "YNYYYNNYYNNYYNYYNNNNNN", "NNNYNNYNNNNYNNNNYNYYNN", "YYYYYYNNYYNNNNYNYYYNYN", "YNYYYYYNYYYNNNYNYYYNYY", "YNNYYNYYYNYNYNNYNYNNYN", "NNYYNNNNNNYNNYNYNYYYYY", "YNNYYNYYNNNYNNNNYYNNNN", "YNYYNNYYNYNYNNYYNNYYNY", "YNYYNNNYNNYYYYNYYNNYYY", "NYYNYNNNNNNNNYYNNYNNYN", "YNNYYYNYNNNYYNYNYYYNNY", "YNNYNNYNYNNYYNYNNNNYNN", "YYYNYNYYYYYYYYYYNNNNYN"}

    Returns: 109

  35. { "NNYNYNYNYNN", "YNNNYNNYYYN", "YNNNNYNYNNN", "YYYNYYNNNYN", "NNYYNNYNNNN", "YYYYYNNNYYY", "NYNYNYNNNNN", "YNYYNNNNNNY", "YNYNNYYYNNY", "YNYYNYYNNNY", "YNNYYYNYNYN"}

    Returns: 30

  36. {"NYN", "NNN", "NNN" }

    Returns: 1

  37. {"NNNN", "NNNY", "NNNN", "NNNN" }

    Returns: 1

  38. {"NN", "YN" }

    Returns: 1

  39. {"NY", "YN" }

    Returns: 0

  40. {"NYN", "YNN", "NNN" }

    Returns: 0

  41. {"NYNY", "YNYN", "NYNY", "NNYN" }

    Returns: 1

  42. {"NNNN", "NNNN", "NNNY", "YYNN" }

    Returns: 3

  43. {"NYY", "YNY", "YYN" }

    Returns: 0


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: