Statistics

Problem Statement for "TheCitiesAndRoadsDivOne"

Problem Statement

John and Brus have become very famous people all over the world, especially in Bolivia. Once they decided to visit their fan club in Bolivia. John has an old map of Bolivia which shows all of its cities and the roads connecting them. All roads are bidirectional, meaning they can be traversed in both directions. Since the map is old, it's possible that some additional roads have been built since the map was produced. However, roads are never destroyed in Bolivia, so all the roads on the map still exist.

Brus has discovered on the Internet that each pair of Bolivian cities now has at least one and at most two simple paths connecting them. A path between cities A and B is a sequence of cities starting with A and ending with B such that there's a road between each pair of consecutive cities in the sequence. The path is considered simple if it consists of distinct cities.

John and Brus have decided to add some new roads to the old map in such a way that the resulting map satisfies this condition. They can only add a road between a pair of cities if that road did not already exist in the old map. They can't add more than one road between the same pair of cities, and they can't add a road that leads from a city to itself. All added roads must be bidirectional.

You are given a String[] map. The j-th character of the i-th element of map will be 'Y' if there is a road between the i-th and j-th cities on the old map, or 'N' otherwise. Return the number of ways John and Brus can add new roads to the old map modulo 1234567891. Two ways are considered different if the sets of added roads are distinct. The order in which roads are added does not matter.

Definition

Class:
TheCitiesAndRoadsDivOne
Method:
find
Parameters:
String[]
Returns:
int
Method signature:
int find(String[] map)
(be sure your method is public)

Constraints

  • map will contain between 1 and 20 elements, inclusive.
  • Each element of map will contain exactly n characters, where n is the number of elements in map.
  • Each character of map will be either 'Y' of 'N'.
  • The j-th character of the i-th element of map will be equal to the j-th character of the i-th element of map.
  • The i-th character of the i-th element of map will be 'N'.
  • There will be at least one way for John and Brus to add new roads to the old map.

Examples

  1. {"NN", "NN"}

    Returns: 1

    There is only one way - connect the cities with a single road.

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

    Returns: 3

    There are three possible ways - connect the second city with the first one, with the third one or with both.

  3. {"NY", "YN"}

    Returns: 1

    Adding no roads is a valid possible way.

  4. {"NYNN", "YNNN", "NNNY", "NNYN"}

    Returns: 10

  5. {"NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNYNN", "NNNNNNNYNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNYYNNNNNN", "NNNNNNNNNY", "NNNNNNNNYN"}

    Returns: 8127840

  6. {"NNNNNNNYNN", "NNNNYNNNNY", "NNNNNYNNNN", "NNNNNNNNNN", "NYNNNNYNNN", "NNYNNNNNNN", "NNNNYNNNNN", "YNNNNNNNNN", "NNNNNNNNNN", "NYNNNNNNNN"}

    Returns: 267712

  7. {"NYNNNNNNNN", "YNNNNNNNNN", "NNNNYNNNNN", "NNNNNNNNNY", "NNYNNYNNNN", "NNNNYNNNNN", "NNNNNNNNNN", "NNNNNNNNNY", "NNNNNNNNNN", "NNNYNNNYNN"}

    Returns: 287568

  8. {"NNNNNNNNNNNNNYNYNNNN", "NNNYNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NYNNNNNNNYNNYNNNNNNN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNYNNNNNYNNNNNNN", "NNNNNYNNNNNYNYNNNNNN", "YNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 346046157

  9. {"NNNNNNNNNNNNNNNNNNNY", "NNNNNNNYNNNNNNNNYNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNYNNYN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYYN", "NNNNNNNNNNNYNNNNNNNN", "NYNNNNNNNYNNNNNNNNNN", "NNNYYNYNNNNNNNYNNNNN", "NNNNNNNNYNNYNNYNNNNN", "YNNNNNNNNNYNNNNNNNNN"}

    Returns: 576332909

  10. {"NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNYYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "YNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "NNYNNNNNNNNNNNYNNNNN", "NNNNNNNYNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNYNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 229195859

  11. {"NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNYNNYNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "YNNYNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNYNYNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNYN", "NYNNNNNNNNYNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNYNNYNYNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNYNNY", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNNNNYNN"}

    Returns: 649033268

  12. {"NNNNNNNNYNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNYYNNNNNNN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNYNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYYNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN"}

    Returns: 156056223

  13. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNY", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNYNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNNNNYN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNYNNNN", "NNNNYNNNNNNNNNNNNNNN"}

    Returns: 838374803

  14. {"NNNNNNNNNNNNNNNNNNNY", "NNNNNNNYNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNYNNNNNNNY", "NNNNNNNNNNNNNNNNNYNN", "NNNYNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNYYNNNYNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "YNNYNNNNNNNNNNNNNNNN"}

    Returns: 164032450

  15. {"NNNNNYNNNYNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "YNNNNNYNNNNNYNNNYNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNYNYNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "YYNNNNNNNNNNNYNNNNNN", "NNNNNNNYNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNYNNYNYNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 511938532

  16. {"NYNNNNNNNNNNNNYNNNNN", "YNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NYNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNYNNNNNNY", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN"}

    Returns: 464212735

  17. {"NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNYNYNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNYNNYNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNYNNYNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNYNNNNNNNNNNNN", "NYNNNNNNYNYNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "YNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 1008559535

  18. {"NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNYYNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNYNNYNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "NYYNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNYNNYNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN"}

    Returns: 597723200

  19. {"NNNNNNNNNNNNNYNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNYNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNYNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNYNNNYY", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNYNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNYNNNN"}

    Returns: 642505003

  20. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNYNYNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNYNNNNYN", "NNNNNNNNNYNNNNNNNNNN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNYNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 1088573527

  21. {"NNNNNNNNNNNNNYNN", "NNNNNYNNNNNNNNNN", "NNNNNYNNNNNNNNNN", "NNNNNNNNNNNNYNNN", "NNNNNNYNNNNNNNNN", "NYYNNNNNYNNNNNNN", "NNNNYNNNNNNYNNNN", "NNNNNNNNNNNNNNNY", "NNNNNYNNNNNYNNNY", "NNNNNNNNNNNNNNYN", "NNNNNNNNNNNNYNNN", "NNNNNNYNYNNNYYNN", "NNNYNNNNNNYYNNNN", "YNNNNNNNNNNYNNYN", "NNNNNNNNNYNNNYNN", "NNNNNNNYYNNNNNNN"}

    Returns: 106

  22. {"NYNNNNNNNN", "YNNNNNYNYN", "NNNNNYNNYN", "NNNNNNNYNY", "NNNNNNNNNY", "NNYNNNNNNN", "NYNNNNNNNN", "NNNYNNNNNN", "NYYNNNNNNY", "NNNYYNNNYN"}

    Returns: 37

  23. {"NNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNYNNN", "NNNNNNNNYNNNNNNNNN", "NNNNNNYNNNNNNNNNNN", "NNNNNYNNNNYNNYNNNY", "NNNNYNNNNYNNNNNNYN", "NNNYNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNNNYN", "YNYNNNYNNNNNYYYNNN", "NNNNNYNNNNNNNNNNNN", "NNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNN", "NNNNNNNNYNNNNNNNNN", "NNNNYNNNYNNNNNNNNN", "NYNNNNNNYNNNNNNNNN", "NNNNNNNNNNNYNNNNYN", "NNNNNYNYNNNNNNNYNN", "NNNNYNNNNNNNNNNNNN"}

    Returns: 137

  24. {"NNNNNNNNNNYNNNNN", "NNYNNNNNNNNNNNNN", "NYNNYNNNNYNNNNYN", "NNNNYNNNNNYNNNNY", "NNYYNNNNNNNNNNNN", "NNNNNNNNNNYNYNNN", "NNNNNNNNYNNNNNYN", "NNNNNNNNNYNNNYNN", "NNNNNNYNNNNNNNNN", "NNYNNNNYNNNNNNNN", "YNNYNYNNNNNYNNNN", "NNNNNNNNNNYNNNNN", "NNNNNYNNNNNNNNNN", "NNNNNNNYNNNNNNNN", "NNYNNNYNNNNNNNNN", "NNNYNNNNNNNNNNNN"}

    Returns: 106

  25. {"NNNYNNNYNN", "NNNNNNNYNN", "NNNNNNYNNY", "YNNNYNNNNY", "NNNYNNNNNN", "NNNNNNNNNY", "NNYNNNNNNN", "YYNNNNNNNN", "NNNNNNNNNY", "NNYYNYNNYN"}

    Returns: 37

  26. {"NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN"}

    Returns: 258303946

  27. {"NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN"}

    Returns: 1137797187

  28. {"NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN", "NNNNNNNNNN"}

    Returns: 980107840

  29. {"NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN"}

    Returns: 371389708

  30. {"NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNN"}

    Returns: 371389708

  31. {"NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNYYNNYNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNYNNNNYNNNNNNN", "NNNNNNNNNNNYNYNNNYYN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NYNNNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNYNNYNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNYY", "NYNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNYNNNNY", "NNNNNNNNNNNNNNNNNYNN", "YNNNNNYNNNNNNNNNYNNN", "NNYNYNYNNNNNYNNNNNNN", "NNNNNNNNYNNNYNNYNNNN"}

    Returns: 172

  32. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 167485106

  33. {"NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "YNNNNNNNNNNYNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNYNNNYN", "NNNYNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNYYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNYNNNNYNNYNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNYNYNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNYNNYNNNNNNNYNNNN"}

    Returns: 945440545

  34. {"NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNYNNNNNNNNNNNNNNN"}

    Returns: 682153141

  35. {"NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "YNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNYN", "NNNYNNYNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNYNNNNNNNNNNNNNNN"}

    Returns: 130160548

  36. {"NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "YNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNYN", "NNNYNNYNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNYNNNNNNNNNNNNNNN"}

    Returns: 130160548

  37. {"NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "YNNNNNNNNNNYNNNNNNNN", "NNNNNNYNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNYNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNYNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNYNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNYNNYNNNNNNNYNNNN"}

    Returns: 89981560

  38. {"NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNYNNNNNNNNNN", "YNNNNNNNNNNYNNNNNNNN", "NNNNNNYNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNYNNNNN", "NNNYNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNY", "NNNYNNNNNNNNNNNNNYNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNYNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNYNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNYNNYNNNNNNNYNNNN"}

    Returns: 1061531161

  39. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 100159380

  40. {"NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNN", "NNNNNNYNNNYNNYNNYNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN"}

    Returns: 1193441924

  41. {"NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNYNN", "NNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNN", "NNNNNNYNYNYNNYNNYNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN"}

    Returns: 954849924

  42. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 145886150

  43. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN"}

    Returns: 1117303864

  44. {"NNNYNNNYNNNYNNNN", "NNNNNNNNNYNNYNNN", "NNNNNNNNNYNNNNNN", "YNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNY", "NNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNYN", "YNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNN", "NYYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYN", "YNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYN", "NNNNNNYNNNYNNYNN", "NNNNYNNNNNNNNNNN"}

    Returns: 3309568

  45. {"NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNYNNYNNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNYNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNYNNNNNNNNNNNNNYNN", "NNNNNNNNNNNYNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNYNNN", "YNNNNNNYNNNNNNNNNNNY", "NYYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNYNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNYNNNNNNNNNNNNNYN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNYNNNN", "NNNNNNNNNNNYNNNNNNNN"}

    Returns: 609615872

  46. {"NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNYNNYNNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNYNYNNNNNNNNNNN", "NNNNNYNNNNNNNNNYNNNN", "NNNNYNNNNNNNNNNNNNYN", "NNNYNNNNNNNNNNNNNYNN", "NNNNNNNNNNNYNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYNNYNNN", "YNNNNNNYNNNNNNNNNNNY", "NYYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNYNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNYNNNNNNNNNNNNNYN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNYNNNN", "NNNNNNNNNNNYNNNNNNNN"}

    Returns: 8192000

  47. {"NNNNYNNYNNNYNNNNNYN", "NNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNYNNNNNN", "NNNNNNNNYNNNNNNNYNN", "YNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNYYNNNN", "NNNNNNNNNNNNNNNNYNN", "YNNNNNNNNNNNNNNYNNN", "NNNYNNNNNNNNNNNNYNN", "NNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNYNNNNN", "YNNNNNNNNNNNNNNNNNN", "NYYNNNNNNYNNNNNNNNN", "NNNNNYNNNNYNNNNNNNN", "NNNNNYNNNNNNNNNNNNN", "NNNNNNNYNNNNNNNNNNN", "NNNYNNYNYNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNYN"}

    Returns: 161728

  48. {"N"}

    Returns: 1

  49. { "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNNNY", "NYNNNNYNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNYNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNYNNNNNNNNNNNNNNN" }

    Returns: 327471877

  50. { "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNYYNNNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNYNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNYNNNNNNN" }

    Returns: 913030087

  51. { "NYNNNNNNNNNNNNNNNNNN", "YNYNNNNNNNNNNNNNNNNN", "NYNYNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNYNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNYNYN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN" }

    Returns: 913030087

  52. { "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNYNYNNNNNNNNNNNNN", "NNNNNYNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNNNN", "NNNNNNNNNNNNNYNNNNNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN" }

    Returns: 744945211

  53. { "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNN" }

    Returns: 1102917320

  54. { "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNYN" }

    Returns: 1117303864

  55. { "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNYN" }

    Returns: 145886150

  56. { "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYN", "NNNNNNNNNNNNNNNNNYNY", "NNNNNNNNNNNNNNNNNNYN" }

    Returns: 207119910

  57. { "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNYY", "NNNNNNNNNNNNNNNNNYNY", "NNNNNNNNNNNNNNNNNYYN" }

    Returns: 37903018

  58. {"N"}

    Returns: 1

  59. {"NYYNN", "YNYNN", "YYNNN", "NNNNY", "NNNYN"}

    Returns: 6

  60. {"NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNYNNNN", "NNNNNNNNNNYNNNNNNNNN", "NNNNNNNNYNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNYNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNYNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNYNNNNNNNNNNNNNNNNY", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNYNNNNNNNNN" }

    Returns: 744945211

  61. {"NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN", "NNNNNNNNNNNN" }

    Returns: 1137797187


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: