Statistics

Problem Statement for "BalancedGame"

Problem Statement

You will be given a String[], conflicts, where each element represents a single player in a multiplayer game. Element i represents player i, and character j of element i represents whether player i will win ('W'), tie ('T'), or lose ('L') against player j.

Your task is to ensure that each player wins against at least p% of the other players, and loses against at least q% of the other players. You should return the 0-based index of the first player in the input (lowest index) that does not meet these requirements, or -1 if all players meet them. Note that if there are N players total, then at least ceil((N-1)*p/100) of the characters in element i must be 'W' for player i to meet the requirements. The formula for losses is analogous.

Definition

Class:
BalancedGame
Method:
result
Parameters:
String[], int, int
Returns:
int
Method signature:
int result(String[] conflicts, int p, int q)
(be sure your method is public)

Notes

  • The i-th character of the i-th element of conflicts will always be 'T' and can be ignored.
  • The function 'ceil' in ceil((N-1)*p/100) returns the least integer greater than or equal to its argument. For example, ceil(1.5)=2 and ceil(4)=4.

Constraints

  • p and q will be between 0 and 100, inclusive.
  • conflicts will have between 2 and 50 elements, inclusive.
  • Each element of conflicts will have the same number of characters ('W', 'L' and 'T') as the number of elements in conflicts.
  • If the j-th character of the i-th element of conflicts is 'W', 'L', or 'T' then the i-th character of the j-th element will be 'L', 'W' or 'T' respectively.
  • The i-th character of the i-th element of conflicts will always by 'T'.

Examples

  1. {"TWWW", "LTWW", "LLTW", "LLLT"}

    20

    20

    Returns: 0

    Player 0 cannot lose and player 3 cannot win, so these players are not balanced. Return the lowest index of an unbalanced player.

  2. {"TWWW", "LTWW", "LLTW", "LLLT"}

    0

    0

    Returns: -1

    Now there are no balancing constraints, so even though player 0 cannot lose and player 3 cannot win, the characters are balanced.

  3. {"TTT", "TTT", "TTT"}

    1

    1

    Returns: 0

    Even with such lax balancing constraints, a perfectly matched set of characters is not balanced in the sense we are looking for.

  4. {"TWWTTWWLWWWWLWWWLTLL","LTWLTTLLLWLLTLWLLWLW","LLTWLLTWWWLTLLTWLWWW","TWLTLLWLLTWLLLWWTLLT","TTWWTTLTWTTWTWWLTLWW","LTWWTTWWWWWWWLLTLTLL","LWTLWLTWLLTLWTLWTTLT","WWLWTLLTWLWLTWLWLWWL","LWLWLLWLTLLLWWWWLLTT","LLLTTLWWWTWWLWWLLLLW","LWWLTLTLWLTWLLWLWWTW","LWTWLLWWWLLTLWWWLWTW","WTWWTLLTLWWWTWLTLTTT","LWWWLWTLLLWLLTWLWLLW","LLTLLWWWLLLLWLTLLLWL","LWLLWTLLLWWLTWWTWWWW","WWWTTWTWWWLWWLWLTLWL","TLLWWTTLWWLLTWWLWTWW","WWLWLWWLTWTTTWLLLLTL","WLLTLWTWTLLLTLWLWLWT"}

    5

    10

    Returns: -1

  5. {"TLWWLWLTTLWWWTWWTTWLWWLLWLWLWWLWLWT","WTWWWWTLWLLLWTTLWWWWTWWTLLWLTWLLWWW","LLTWWWWWWTTLLLWWWLLWLLWWWLLLWWTWLTT","LLLTWWWLTLLWWWLWWLWTTWWTLLWLLTWTLWT","WLLLTTWTTWWLTLWTTWLLWTLWWTLWWWWLLWT","LLLLTTLTWWLLWTLTLTTWWWWTWWWLTTWWWWW","WTLLLWTWWLWWWLTWWLLWTWLLWLWLWLLWLLL","TWLWTTLTLLLLLWWWLWTTWLWTLLWLWLTLWLL","TLLTTLLWTWTLWTLWWLWWWWWWLTLWWLWLTWW","WWTWLLWWLTWTTTWWLWWWWWLWWWLWLTLWWWT","LWTWLWLWTLTLWLWWWLWTLTWWWWWLWLTWLLL","LWWLWWLWWTWTLWWWWLLWTWLLWLLWLTWLWTT","LLWLTLLWLTLWTTLTLLLLWWTLLLLWTWLTLTT","TTWLWTWLTTWLTTWLWTLLLWWWWWWTLTWWTWL","LTLWLWTLWLLLWLTTLWTLLLWLTLWWWTTLLLL","LWLLTTLLLLLLTWTTLWLLWTWWLLLWWWTLTWL","TLLLTWLWLWLLWLWWTWWLWWTWWLLWTWLLWWT","TLWWLTWLWLWWWTLLLTLTWLLLWWWWLWLWTLW","LLWLWTWTLLLWWWTWLWTWWLLWLLLTWLLWWLW","WLLTWLLTLLTLWWWWWTLTWLWLTWTWLLWTWWL","LTWTLLTLLLWTLWWLLLLLTLWLWLLWWLTTLWW","LLWLTLLWLLTLLLWTLWWWWTTWTWWLTWTWWLW","WLLLWLWLLWLWTLLLTWWLLTTWWWTTTWTLTWL","WTLTLTWTLLLWWLWLLWLWWLLTWLLWLWTWTWT","LWLWLLLWWLLLWLTWLLWTLTLLTWLWWTLWWTW","WWWWTLWWTLLWWLWWWLWLWLLWLTTWLWLLTLL","LLWLWLLLWWLWWLLWWLWTWLTWWTTLWLLLTTT","WWWWLWWWLLWLLTLLLLTLLWTLLLWTWLLWLWT","LTLWLTLLLWLWTWLLTWLWLTTWLWLLTLTWLLW","LLLTLTWWWTWTLTTLLLWWWLLLTLWWWTWTLTW","WWTLLLWTLWTLWLTTWWWLTTTTWWWWTLTTWWL","LWLTWLLWWLLWTLWWWLLTTLWLLWWLLTTTLLT","WLWWWLWLTLWLWTWTLTLLWLTTLTTWWWLWTLW","LLTLLLWWLLWTTLWLLWWLLWLLTWTLWTLWWTW","TLTTTLWWLTWTTWWWTLLWLLWTLWTTLLWTLLT"}

    18

    15

    Returns: -1

  6. {"TTWLLLTLTWW","TTTWTTLTLWW","LTTWLLWWLTL","WLLTLTWLWWW","WTWWTLWLWWT","WTWTWTLTWLW","TWLLLWTWWWT","WTLWWTLTTLW","TWWLLLLTTWT","LLTLLWLWLTT","LLWLTLTLTTT"}

    9

    16

    Returns: -1

  7. {"TWLLLLWWWLLWLLTLWLLTWWTTLWLLLTWWWLWLLLLWLWLLLWL","LTWWWWWWWLWTTWWWLTTTWLWWLWTWTWLLWLWWLLLLWWWWLLW","WLTWLWWWWLLTLLWLWWLWLLWWLTWLWWTWLTWLWWTWLLWWWLW","WLLTLTLLLWTWLLLWWTTWLWWWLTLLWWLLLWLWWWWTWWWTTWW","WLWWTWLLTLLLLWTWWWLTWWWTLLLLLWWLLWTWTWTTLTWWLWL","WLLTLTWWLWWLLWWWWTWTWLTWLLTLLLWWLWWWLWTWTTWTTWL","LLLWWLTLTWWWWLWLWWLWTWWLTWWLTTWWLWWWLWWTWWLWTLL","LLLWWLWTLLLTLTTWLLWLWWLTWTWWTWLTLWTWWTTTWTTWTWL","LLLWTWTWTWWWWLLLTLWLLWLWLWTTWTTLLWLWWLWWLWLLLLW","WWWLWLLWLTLWLWWTWTWLTLWLLWLWTLWWWWWWWWLWLLTWTTW","WLWTWLLWLWTWWWTTWTLWWLTTWTLTWTTLTTWWWLWLLWWWTTW","LTTLWWLTLLLTWTTTWLWLLWWLTLWLWWWLWTTTWLTLLWWWLLW","WTWWWWLWLWLLTLWLLTTWWLLLTWWTLWWWTLTTWLLTWWLWWWW","WLWWLLWTWLLTWTLLWLWWLWLLLWWLTLLLWWWLTLLWWLLWWLL","TLLWTLLTWLTTLWTWWLWWWLLLWWWWLLWWLWLLLWLWWLWWLWL","WLWLLLWLWTTTWWLTWLWWLTLTLWWLLLTLWLWLWWWWLLLTTWT","LWLLLLLWTLLLWLLLTWLWLWLLTWWTWWWWWWWWLLWLWTWWLWL","WTLTLTLWWTTWTWWWLTLTLTLTWWLTWWWWTWLLLLTTWLWWWWW","WTWTWLWLLLWLTLLLWWTTWLWLLLLTLLLTLTTWLWLWTLTWWTL","TTLLTTLWWWLWLLLLLTTTWLWWWLLLWLTLLWWWWTWWLWLTLWW","LLWWLLTLWTLWLWLWWWLLTLWWLLTTLWWLLWWTLWWWWLWLWTL","LWWLLWLLLWWLWLWTLTWWWTWWWTTWTLLTWTWWWLTLWWLLWWL","TLLLLTLWWLTLWWWWWWLLLLTWTTWWLLWWWLWLTWLWLLTTWLL","TLLLTLWTLWTWWWWTWTWLLLLTLWTWWWLWLWLWTWWWWWLLLWW","WWWWWWTLWWLTTWLWTLWLWLTWTWTWLLWWTWWLWTLWLWWLLWL","LLTTWWLTLLTWLLLLLLWWWTTLLTWWLLLWTLWWWTLTLWLLWWL","WTLWWTLLTWWLLLLLLWWWTTLTTLTTTWTLWLWLLTTWLWWWLWL","WLWWWWWLTLTWTWLWTTTWTLLLLLTTLWLWLWWTWWWWLWLWWLW","WTLLWWTTLTLLWTWWLLWLWTWLWWTWTLLLLLWTTTWWWWWLWLT","TLLLLWTLTWTLLWWWLLWWLWWLWWLLWTWTLLWWWWLLWLLWLLL","LWTWLLLWTLTLLWLTLLWTLWLWLWTWWLTTLLLLTTLTTLLWWWW","LWLWWLLTWLWWLWLWLLTWWTLLLLWLWTTTLWWLWTWTWTWTLLL","LLWWWWWWWLTLTLWLLTWWWLLWTTLWWWWWTWLTWTWWLWLLWWW","WWTLLLLLLLTTWLLWLLTLLTWLLWWLWWWLLTWWWWLLLWWWWWT","LLLWTLLTWLLTTLWLLWTLLLLWLLLLLLWLWLTWWLWWWLLLTWL","WLWLLLLLLLLTTWWWLWLLTLWLWLWTTLWWTLLTWWLWLTWWWTW","WWLLTWWLLLLLLTWLWWWLWLTTLLWLTLTLLLLLTWTTTWLTLWW","WWLLLLLTWLWWWWLLWWLTLWLLTTTLTLTTTLWLLTLLTWLLLWL","WWTLTTLTLWLTWWWLLTWLLTWLWWTLLWWLLWLWTWTLTLWLLTW","LWLTTLTTLLWWTLLLWTLLLWLLLTLLLWTTLWLLTWWTWLTWLLL","WLWLWTLLWWWWLLLWLLTWLLWLWWWWLLTLWWLWTTTLTWWLWWT","LLWLTTLTLWLLLWWWTWWLWLWLLLLLLWWTLLWTLLWWLTWLTLW","WLLLLLWTWTLLWWLWLLTWLWTWLWLWLWWLWLWLWWLTLLTLWLL","WLLTLTLLWLLLLLLTLLLTWWTWWWLLWLLTWLWLTWWLWWWTWWL","WWLTWTTTWTTWLLWTWLLWLLLWWLWLLWLWLLTLWWWWLTLLTLL","LWWLLLWLWTTWLWLLLLTLTLWLLLLWWWLWLLLTLLTWLWWLWTW","WLLLWWWWLLLLLWWTWLWLWWWLWWWLTWLWLTWLLWLWTLWWWLT"}

    3

    12

    Returns: -1

  8. {"TWTWTWTLLTLWWLLLLWLWWLTWWWWLWTWLLTWWWLWLTTTLWWWL","LTTWWWLWWTLWTLLWWLTTWLLWWWLLLWWLWWWTTLTLLTWWWLWL","TTTWLWWTLWWTLWTWTWWWTWLLWLWLLWLWWWWLWLLWWTWWLTTW","LLLTWWWLLWLLTLLWWLWWLLLLWLWWWLLLWLWTWWWWLTLLWWWL","TLWLTWWLWWWWWLLLWTLLWWLWWWWTLWTLWTTLWWLTLWLLLWTL","LLLLLTTLWWTLLWWLLLWWTWTWLLLWLWLWLWLWTWTWWTWWLLWW","TWLLLTTWTWLWWLLTTWLLWWWWWTWWWWLTWTWLWLLWLTWWWWWW","WLTWWWLTWWTTTTWTLTWWWWWLWTLWWTWLWTLWWTLLWLLLTTLL","WLWWLLTLTTWTWWWWLWWWLWWTLLTWLTLLWLWWWLWLWWLTTWWL","TTLLLLLLTTLLWTWWWWLLTWLLTTWLTLTLTLWWWWWTTWLWWLWL","WWLWLTWTLWTWLWWTTLLTLWWWWLWTLLTWLWWWTLLWWLWWLTTL","LLTWLWLTTWLTLTWLWLLTWLLWWWTTWWWWLWLLTLWLTTWWWLWT","LTWTLWLTLLWWTTLWWWTWTLLLWWWLTLWLWWWLLTWTWTLLWLTW","WWLWWLWTLTLTTTWWLTLWLWLLWLWWLLLLWLTWTWLWWLLWLLTL","WWTWWLWLLLLLWLTLLTTWTLWLWLTLLLLTWTWWLWLWWWWTWLLW","WLLLWWTTLLTWLLWTLWLWLWTTLWWLLTLLWLTTLLLLLTLWTLWL","WLTLLWTWWLTLLWWWTWWWLTWLLLWWLLLTWLTWLLWLWWLLLWLT","LWLWTWLTLLWWLTTLLTTTWLWTWWTWWTWWLLLLWLWWWLLWWWLW","WTLLWLWLLWWWTWTWLTTWWWWLWWLWWTWTWWWWLLWTWWTLTTWW","LTLLWLWLLWTTLLLLLTLTWWLTLTWTLLLWLLTLLWLTLWTWWTTW","LLTWLTLLWTWLTWTWWLLLTTLWWTWLWLWWWTWLLWLLTTWWWLWL","WWLWLLLLLLLWWLWLTWLLTTLWTLWTWWWLWTWLWLWWWWWWLWLL","TWWWWTLLLWLWWWLTLLLWWWTWWWTWLTLWWWWTLWLWLTWLWWWT","LLWWLLLWTWLLWWWTWTWTLLLTLTLWWWWWTWLTWWWLWLLLLLTW","LLLLLWLLWTLLLLLWWLLWLTLWTWLLTWLTWWTLLTWWTTWWWLWW","LLWWLWTTWTWLLWWLWLLTTWLTLTTLWWWWWWLTWLLLTLTTLWWW","LWLLLWLWTLLTLLTLLTWLLLTWWTTWTWLLLWWWTWWWWWLWLTWW","WWWLTLLLLWTTWLWWLLLTWTLLWWLTWLWLWTTWTLWLLWLWWWTL","LWWLWWLLWTWLTWWWWLLWLLWLTLTLTWWWLWWWTLLWWLWWLWTW","TLLWLLLTTWWLWWWTWTTWWLTLLLLWLTTWLWLLWLTTTWWWWLWT","LLWWTWWLWTTLLWWWWLLWLLWLWLWLLTTTLLLLLLWWTTTTWWTW","WWLWWLTWWWLLWWTWTLTLLWLLTLWWLLTTTLWTLWLWLWWWLTWL","WLLLLWLLLTWWLLLLLWLWLLLTLLWLWWWTTLWWWWLTLLLLLLLL","TLLWTLTTWWLLLWTWWWLWTTLLLLLTLLWWWTWLLLWLWTLTWTWW","LLLLTWLWLLLWLTLTTWLTLLLWTWLTLWWLLLTLLTLWLLTLWWLW","LTWTWLWLLLLWWLLTLWLWWWTTWTLLLWWTLWWTTWWWLTWLLLTL","LTLLLTLLLLTTWTWWWLWWWLWLWLTTTLWWLWWTTWWLTLWWTWLW","WWWLLLWTWLWWTLLWWWWLLWLLTWLWWWWLLWTLLTWTLWWLWTWW","LTWLWTWWLLWLLWWWLLLWWLWLLWLLWTLWWLWLLLTLWWWLLWLL","WWLLTLLWWTLWTLLWWLTTWLLWLWLWLTLLTWLLWTWTLLWLLWWL","TWLWWLWLLTLTLLLWLLLWTLWLTTLWLTTWWLWWTWLWTWWWWWWW","TTTTLTTWLLWTTWLTLWLLTLTWTWLLWLTLWTWTWLLWLTWWWLLW","TLLWWLLWWWLLWWLWWWTTLLLWLTWWLLTLWWTLLLLLLLTWLWWW","WLLWWLLWTLLLWLTLWLWLLLWWLTLLLLTLWTWWLWWWLLLTWTLW","LLWLWWLTTLWLLWLTWLTLLWLWLWWLWLLWWLLWTLWWLLWLTWWL","LWTLLWLTLWTWWWWWLLTTWLLWWLTLLWLTWTLWLTLLLWLTLTWL","LLTLTLLWLLTLTTWLWWLTLWLTLLLTTLTLWLWTWLWLLWLWLLTL","WWLWWLLWWWWTLWLWTLLLWWTLLLLWLTLWWLLWLLWWLLLLWWWT"}

    16

    18

    Returns: -1

  9. {"TLLLLLTWWWWTLLWWWT", "WTTWTTLLWLLWWLTLWW", "WTTWWTLWTWLWWWWLTW", "WLLTLTWWWTWLWLLWLT", "WTLWTLWWWWLLWLLWTW", "WTTTWTWLLWTLLWWWLW", "TWWLLLTLLWTWWWLLWW", "LWLLLWWTWLLWWLLLWT", "LLTLLWWLTTWLTWTLWT", "LWLTLLLWTTTLLLLWTW", "LWWLWTTWLTTTLLWWLL", "TLLWWWLLWWTTLWTTLL", "WLLLLWLLTWWWTWLLWW", "WWLWWLLWLWWLLTTWLL", "LTLWWLWWTWLTWTTTWT", "LWWLLLWWWLLTWLTTLW", "LLTWTWLLLTWWLWLWTW", "TLLTLLLTTLWWLWTLLT"}

    18

    6

    Returns: 17

  10. {"TTWLWLTLTTLWWWWTTLTLWLWTWLTWTWTLLL","TTLWLWLTWTWWWWWLLLLWWTLWTWWLTTWLLL","LWTLLLLLWWWWLWWTLWWWLWLLTTLLLWLTTL","WLWTLWTLTLWLWWWLLWTLLTTLLWWLTLLLWL","LWWWTWLLWWLWWWWLTWLLLLLLLTWLLWWWLW","WLWLLTWTLLWLLWWTWWWLTWTLTTWWTWLTLW","TWWTWLTWWLWTTWWLWLWWLWTWLLWWWWWWWT","WTWWWTLTLLLWLLLWWLLWTWLLWLTLWWTLWL","TLLTLWLWTWLLLLLTLTTLLWLLWWTLLWTTLW","TTLWLWWWLTLLLWLWLLTWLTLLWTWTLLWTLW","WLLLWLLWWWTWLWWLWTLWLWWWLWLLWLWLWW","LLLWLWTLWWLTWWLWTWWWWLLLWLWLWWWWWL","LLWLLWTWWWWLTWTLWWWWTLWLWLWLWWWWWW","LLLLLLLWWLLLLTLLWTWWTWWLLTWWWLLTWW","LLLLLLLWWWLWTWTWLWTLWLWTWWWWLLLWTT","TWTWWTWLTLWLWWLTLLLWWWWTLLLLLLLLTL","TWWWTLLLWWLTLLWWTTWLWWTLLTLWTLWWWW","WWLLLLWWTWTLLTLWTTWLWWLTWWWLWWWLLW","TWLTWLLWTTWLLLTWLLTWWWWLTWLWTWTWLT","WLLWWWLLWLLLLLWLWWLTWWLWTLLWWLLLWL","LLWWWTWTWWWLTTLLLLLLTWWWTLWLWWLLLW","WTLTWLLLLTLWWLWLLLLLLTWTLLLLWLLTWL","LWWTWTTWWWLWLLLLTWLWLLTTLWWLWWWLWL","TLWWWWLWWWLWWWTTWTWLLTTTLTWWLLLLWT","LTTWWTWLLLWLLWLWWLTTTWWWTTLTWWTTWL","WLTLTTWWLTLWWTLWTLLWWWLTTTTWWLLLLL","TLWLLLLTTLWLLLLWWLWWLWLLWTTWWLLLWW","LWWWWLLWWTWWWLLWLWLLWWWLTLLTWTLLWW","TTWTWTLLWWLLLLWWTLTLLLLWLLLLTWWLWL","LTLWLLLLLWWLLWWWWLLWLWLWLWWTLTLLLL","TLWWLWLTTLLLLWWWLLTWWWLWTWWWLWTWWW","WWTWLTLWTTWLLTLWLWLWWTWWTWWWWWLTWT","WWTLWWLLWWLLLLTTLWWLWLLLLWLLLWLLTT","WWWWLLTWLLLWLLTWLLTWLWWTWWLLWWLTTT"}

    19

    11

    Returns: -1

  11. {"TLLLTLWLWWLWLTTTWWLWWLLTWWLWWWTLLLWWWTWTLLLLTWWLW","WTTLWWWWLWWTLWWWWWTLWLLWTWTWLLWWWWWWWTWTWWLWWWLLL","WTTWWTLWWLWWTWWLLLLWLLWLWLLLWLLWWLWWWWTTTTWWLWTTW","WWLTLLWLWWWLLWWLWLWLLWWLWLLTLWWTWWWTWWTTLTLWLTWLT","TLLWTWWTWTWTWLWTTWWLLWLLLLWLLLLWTTTWWTWLWWWWLWLTL","WLTWLTWWWWWWLWTWWTLWWWWWWTLWLWWWWWLLLTLTLLTWLLLWL","LLWLLLTWTWLLWWLLWLWLLLTTLWWLLWWTLTLLLWLWWLLTWTWLT","WLLWTLLTLLLLLWWTWWLWWLWWWWLWWLWTWWLLWWWLWWLLLLLTW","LWLLLLTWTWLWLTWWLWWWWLWLWWWWWWLWTTTWWWWWLWTWLTWTW","LLWLTLLWLTWWLWWTWLTLLLLLWLWLWWWLLWWWLWWLLTLLLLLLW","WLLLLLWWWLTWWLLWTWLLWLTWTLTWLLLLWWTWLWTWWLLWWWLTW","LTLWTLWWLLLTWLWWWLTLLLLWLWTLLWLTWTWLLWLWWWWWWWLWL","WWTWLWLWWWLLTTLLWWLTLWWLWWWLLTWWLTWWWLLWLTWWWWTWW","TLLLWLLLTLWWTTLWWWLWTLWWWWWWWWTWLWWWWTWWWLWWWWLWL","TLLLLTWLLLWLWWTLTLWLLWWLWLWWLLTTLWLLWTTLWTWWTLWLW","TLWWTLWTLTLLWLWTWWWLLWLTWWLWLWWLWLWTTTTWLWLTLWTLT","LLWLTLLLWLTLLLTLTWLWTLLLLWWLLWWLWLWWTLTLLWLWWTTLL","LLWWLTWLLWLWLLWLLTLLLWWLWWLWWTWTWWWTTWWWWLWWWLWLW","WTWLLWLWLTWTWWLLWWTTTWWLLLLWLLWWWWTWLWLLLWWWLLLWW","LWLWWLWLLWWWTLWWLWTTTWTLLLWLLWWLWLTTWWWWLLTLLTWLL","LLWWWLWLLWLWWTWWTWTTTTLWWTLWWWLLLWWLWWLWLLWWWLLLL","WWWLLLWWWWWWLWLLWLLLTTTLWLTWWTWTLWWWWWWWLWLWWWTLW","WWLLWLTLLWTWLLLWWLLTWTTLWWWWLLWWLLLTLWLLLLLLLWLLW","TLWWWLTLWWLLWLWTWWWWLWWTLWTLWTLWWLLWLLTLTWWWWWLLL","LTLLWLWLLLTWLLLLWLWWLLLWTLLWLLWLWTWWWLWWTLWWLTWWT","LLWWWTLLLWWLLLWLLLWWTWLLWTLLLTWWWTWWWTLWWLTLLLLLL","WTWWLWLWLLTTLLLWLWWLWTLTWWTTWTTLTLLWWWTTWWLLWWWWW","LLWTWLWLLWLWWLLLWLLWLLLWLWTTWWWLWWLTLWWWLWLLWLWLL","LWLWWWWLLLWWWLWWWLWWLLWLWWLLTWLWLWTWTLWWLTWWTLWLW","LWWLWLLWLLWLTLWLLTWLLTWTWTTLLTWWWWLWLLLLLWWLTTTWL","TLWLWLLLWLWWLTTLLLLLWLLWLLTLWLTWWWTLWWWLWLWWLLWWL","WLLTLLTTLWWTLLTWWTLWWTLLWLWWLLLTLTWLWWTTLWLTWLWWL","WLLLTLWLTWLLWWWLLLLLWWWLLLTLWLLWTWWLWWTWWWWLWWWTW","WLWLTLTLTLLTTLLWWLLWLLWWTTWLLLLTLTTWWWLWLLWWLWLLW","LLLLTWWWTLTLLLWLLLTTLLWWLLWWTWTLLTTLWLWWLLTLTWWWL","LLLTLWWWLLLWLLWTLTLTWLTLLLLTLLWWWLWTTTLWLWLWWLWLW","LLLLLWWLLWWWLLLTTTWLLLWWLLLWTWLLLLLTTTWTWLWLLTWWT","TTLLTTLLLLLLWTTTWLLLLLLWWTLLWWLLLLWTTTLWWWWLWLLWL","LLTTLWWLLLTWWLTTTLWLWLWTLWTLLWLTTWLWLWTLLLWLLWWTL","TTTTWTLWLWLLLLWLWLWLLLWWLLTLLWWTLLLLTLWTLWLWLWWWL","WLTWLWLLWWLLWLLWWLWWWWWTTLLWWWLWLWWWLLWWTWLTTWLTW","WLTTLWWLLTWLTWTLLWLWWLWLWWLLTLWLLWWLWLWLLTLTWLLWW","WWLWLTWWTWWLLLLWWLLTLWWLLTWWLLLWLLTWLLLWWWTWLWWLL","WLLLLLTWLWLLLLLTLLLWLLWLLWWWLWLTWLWLWWWLTTLTLWWLW","TLWWWWLWWWLLLLTWLLWWLLWLWWLLTTWLLWTLWLWWTLWWTWWWW","LLLTLWTWTWLLLLWLTWWTWLLLTWLWWTWWLLLWTWLLLWLLLTLWW","LWTLWWLWLWWWTWLTTLWLWTWWLWLLLTLLLWLLLWLLWWLLLWTTL","WWTWTLWTTWTLLLWWWWLWWWWWLWLWWLLLTWLWLLTLTLWWLLTTW","LWLTWWTLLLLWLWLTWLLWWLLWTWLWLWWWLLWLTWWWLLWLLLWLT"}

    15

    13

    Returns: -1

  12. {"TTLLWLWWTTTWTWLLLWLLLWLWTWT","TTLWLWWWWWWLWWWTLWWLTTWLLLL","WWTWWTLLTLTLTLLWWWLLTWWWLWL","WLLTLWLLWWWWWTTWWTLWLWWWLTL","LWLWTWLWTTWTLLLLLLLWLTWLWWT","WLTLLTLWLTWWLWWTWLLTLWLWLWL","LLWWWWTLWWWTWWTWTWWTTWTLLWL","LLWWLLWTWWTTWTLWWLWTLTWWTTL","TLTLTWLLTLTLLLTWWWWWWTWLLTW","TLWLTTLLWTTTLWTWWLLLWWLWLWL","TLTLLLLTTTTTTLLTTTLWLLTWLWT","LWWLTLTTWTTTTTLWTWWTWWLWLTW","TLTLWWLLWWTTTWLLWLTLLLLTWLT","LLWTWLLTWLWTLTLWWLWLWLWLTWL","WLWTWLTWTTWWWWTTLTLLWLLWLWW","WTLLWTLLLLTLWLTTWWLTWLLWLWW","WWLLWLTLLLTTLLWLTTTWWWLLTWL","LLLTWWLWLWTLWWTLTTLLWWWLLLW","WLWWWWLLLWWLTLWWTWTTTWLWLWT","WWWLLTTTLWLTWWWTLWTTLWLWTLL","WTTWWWTWLLWLWLLLLLTWTLWWLTW","LTLLTLLTTLWLWWWWLLLLWTLLWLW","WLLLLWTLLWTWWLWWWLWWLWTWLLW","LWLLWLWLWLLLTWLLWWLLLWLTLLL","TWWWLWWTWWWWLTWWTWWTWLWWTWT","LWLTLLLTTLLTWLLLLWLWTWWWLTW","TWWWTWWWLWTLTWLLWLTWLLLWTLT"}

    16

    9

    Returns: 10

  13. {"TWWWLLLLLLWTLLTWLLLLWLLTTWLWWWWWWWWWWWWWWL","LTLLLTTLLLWWWWWLTLWLWLTLWLWWWTWWWWTTWWWTWL","LWTWLLWWLWTTLTLWTWLWWLWWLLTTLWTTWLWWLLLTTT","LWLTWTWWWWWWWLLWLWLTWTLWWLWTTWLTLWTWTTLWLW","WWWLTTWTTTWTLLWLTTWWWTLWLLLWWWLWTTWTWLWTLW","WTWTTTTWTWWTWWTTLLWLTLWLLTWWLWLLWLWLWTLWWL","WTLLLTTTLTTLLWLWWWLLTWLLTTWLLWLLLWLWTLLLWL","WWLLTLTTLLTTLTWLWTLLLWLLWWTLWLWWWWWWTWLLWW","WWWLTTWWTWWTTWLLLWWTWWTTLWWTWTLLLLWWWTWWTW","WWLLTLTWLTLWWWLLLWWLWTTLWLLLWLLWLWLWWLTLWW","LLTLLLTTLWTLWWLTTWWLLWLTWLLLWTLWLWWTWWTWWL","TLTLTTWTTLWTTTLWLWLTLLLLWTWWLLWWWWWWLWWWLW","WLWLWLWWTLLTTLWWLTWTWWLLWLTWTWWWWLWTLWTTTT","WLTWWLLTLLLTWTLTLWLTWWLWLLLWLWWLLWLTWWWWLT","TLWWLTWLWWWWLWTTTLWLLTLLWWWWWTWTTWWWWTLWWL","LWLLWTLWWWTLLTTTWLLWWWTLWWWLWLTLWTLWTWLWLL","WTTWTWLLWWTWWWTLTTWWLLWWWWTWWTTWLLWWLLLLWL","WWLLTWLTLLLLTLWWTTLLLWTLWWWWTWLWLWWWWTWWWT","WLWWLLWWLLLWLWLWLWTTTLWWWWLLLWLLLTLLTWWWLT","WWLTLWWWTWWTTTWLLWTTWLTLWTWLWWWLLLWWLWTWTW","LLLLLTTWLLWWLLWLWWTLTWLWTWLLLLTWWWWTWTLWLL","WWWTTWLLLTLWLLTLWLWWLTWTLTLWLLLTLWWLWTWWWW","WTLWWLWWTTWWWWWTLTLTWLTLLWWLLWWLWLLWWWLWTW","TWLLLWWWTWTWWLWWLWLWLTWTWWTWTLLLLTTWTTWLLT","TLWLWWTLWLLLLWLLLLLLTWWLTTWLWLWLWWLLLTWTWW","LWWWWTTLLWWTWWLLLLLTLTLLTTLLTWWWLLWLWLWLWL","WLTLWLLTLWWLTWLLTLWLWWLTLWTWLLWTWLTLLWWLWT","LLTTLLWWTWWLLLLWLLWWWLWLWWLTWTWLWWLLWLTWWL","LLWTLWWLLLLWTWLLLTWLWWWTLTWLTWWWTWWTWLLLLW","LTLLLLLWTWTWLLTWTLLLWWLWWLWTLTWWWWWWWLWTTT","LLTWWWWLWWWLLLLTTWWLTWLWLLLLLLTLWLWWLTWTWL","LLTTLWWLWLLLLWTWLLWWLTWWWLTWLLWTWLLWTWWWWW","LLLWTLWLWWWLLWTLWWWWLWLWLWLLTLLLTWWLLLWWLW","LLWLTWLLWLLLWLLTWLTWLLWTLWWLLLWWLTWWTLWLLW","LTLTLLWLLWLLLWLWLLWLLLWTWLTWLLLWLLTTWLWTLW","LTLLTWLLLLTLTTLLLLWLTWLLWWWWTLLLWLTTWTLTWT","LLWTLLTTLLLWWLLTWLTWLLLTWLWLLLWTWTLLTWWWWW","LLWTWTWLTWLLLLTLWTLLTTLTTWLWWWTLWWWTLTLWWW","LLWWLWWWLTTLTLWWWLLTWLWLLLLTWLLLLLLWLWTLTW","LTTLTLWWLWLLTLLLWLLLLLLWTWWLWTTLLWTTLLWTTW","LLTWWLLLTLLWTWLWLLWTWLTWLLLLWTLLWWWLLLTTTT","WWTLLWWLLLWLTTWWWTTLWLLTLWTWLTWLLLLTLLLLTT"}

    8

    4

    Returns: -1

  14. {"TTWLLLTLTLWWWWLTWLWLTTWLW","TTWWLTWLWWWLWTTLLTWLWWWLL","LLTLLLWLLLWWWTLWWWLLWWWLW","WLWTTWLTLLWWLWLWTTLWWTWWL","WWWTTTWWWLLWWWLTWLWTTWLWT","WTWLTTWTLLWWTWWWLLTWWTTLL","TLLWLLTLLWWLLTTWLLWWWWTLW","WWWTLTWTLWWLWTWTTWWLLWWLW","TLWWLWWWTLTWLWWWWWWLLLLWT","WLWWWWLLWTTLLWTLLWLLWWWWL","LLLLWLLLTTTTLLLWWLTLLTTLL","LWLLLLWWLWTTTWWLWLLWWWLTL","LLLWLTWLWWWTTLTWLLWLLLLLW","LTTLLLTTLLWLWTWLWTTLLLWWL","WTWWWLTLLTWLTLTWTWTWLWWWL","TWLLTLLTLWLWLWLTWWWLLWLTW","LWLTLWWTLWLLWLTLTWWTLWWLT","WTLTWWWLLLWWWTLLLTWLWWWLT","LLWWLTLLLWTWLTTLLLTWTWWLL","WWWLTLLWWWWLWWLWTWLTLTLWL","TLLLTLLWWLWLWWWWWLTWTLTWW","TLLTLTLLWLTLWWLLLLLTWTLWL","LLLLWTTLWLTWWLLWLLLWTWTLT","WWWLLWWWLLWTWLLTWWWLLLWTL","LWLWTWLLTWWWLWWLTTWWLWTWT"}

    12

    1

    Returns: -1

  15. {"TWLTWLLWWWWLWLWLLLTWWTLLWW","LTTLLTTLLLWLLWWLWLLTTWLLLT","WTTWWWWWWTWWLWTLLTWTWTLLLW","TWLTTWTLLLWWWLWWTWLLWWTTLW","LWLTTLWWWLLLLLLLWWTWLWWTWW","WTLLWTTLLLWWWLWLLWLWLWWTLW","WTLTLTTLLWTWLWLWLWWTWLLWLL","LWLWLWWTWWWWTTLLLWLWWLWWWL","LWLWLWWLTLTWWWTLTWTLWTWLWW","LWTWWWLLWTWWWWLWWLLLTWLLLL","LLLLWLTLTLTTTLWTTWLWWWWLTW","WWLLWLLLLLTTLLWLWLWTWLLLTW","LWWLWLWTLLTWTLLWWTWTWTWWLL","WLLWWWLTLLWWWTLTLWWTLWLWTL","LLTLWLWWTWLLWWTLWLWWLWLWWW","WWWLWWLWWLTWLTWTLTWWWTWWTT","WLWTLWWWTLTLLWLWTWLLLTTLWL","WWTLLLLLLWLWTLWTLTWLWWLWWW","TWLWTWLWTWWLLLLLWLTWTTTLWL","LTTWLLTLWWLTTTLLWWLTWWLWWT","LTLLWWLLLTLLLWWLWLTLTWTTTW","TLTLLLWWTLLWTLLTTLTLLTWTLL","WWWTLLWLLWLWLWWLTWTWTLTLWT","WWWTTTLLWWWWLLLLWLWLTTWTTL","LWWWLWWLLWTTWTLTLLLLTWLTTT","LTLLLLWWLWLLWWLTWLWTLWTWTT"}

    4

    12

    Returns: -1

  16. {"TWWTLTWWLLWWLTWWLWWTL","LTLLWWWTTLWLTLWWWLLLW","LWTLWLWWLLTLTLWWLTWTW","TWWTLTLLWLLWWWWWLTLWW","WLLWTTWWLLLLLLTWLLWWW","TLWTTTWLWLLLLTLWWWLLL","LLLWLLTLLWWWTWLWTWWTL","LTLWLWWTWWWWLLWWWWWWT","WTWLWLWLTWWLLWTLLWWLT","WWWWWWLLLTWWWTTLWTWTT","LLTWWWLLLLTLWWWTWWLWL","LWWLWWLLWLWTWLLWWWWWL","WTTLWWTWWLLLTWLLWWWWW","TWWLWTLWLTLWLTLWWWWTW","LLLLTWWLTTLWWWTTWLWLL","LLLLLLLLWWTLWLTTTLWLW","WLWWWLTLWLLLLLLTTTLWT","LWTTWLLLLTLLLLWWTTTWT","LWLWLWLLLLWLLLLLWTTLL","TWTLLWTLWTLLLTWWLLWTL","WLLLLWWTTTWWLLWLTTWWT"}

    18

    15

    Returns: -1

  17. {"TTWTWWWWLWWLLTLWWTTLWWWWWLWLLLLLWWWLTWWWWTLLLWTL","TTWWWLLLLWWWWTWWTLWLWLLWTWLLLWLTWWTWTLTWWWLWLWWW","LLTWLTWLLWLWWWWWLLWLLWWWLWWWLWWTWTWTLLWLWLLWWWWW","TLLTLWLLLWLWLLLWWWLLWWWLWWWWTLWWLLWWTLWWWWLLLWWW","LLWWTLWTLLTLTLLTLLTWWWWWWLWWWWWLTWWWWWLLWWWTWWTL","LWTLWTLLLLTLTLLWLWLLWLLWTLWWWWWWTWLLWWWWLTLLWLWL","LWLWLWTLTLWLTWLLWWWTLLLTWWLWLWWWTLLLWWLWLTLWLTWT","LWWWTWWTWLLLLLLLLWLWWTWWLLTTLTLWTLTLWLWLWLTLTLWW","WWWWWWTLTLTLLWLLWTWWWWLLLTTLWWWLWWWWWWLLTWLLLLLL","LLLLWWWWWTLWLWLLWTLWLWWWLTWTTWLTWWTLTWWWTLTLTLLW","LLWWTTLWTWTWWWWTTTWWWWWLWTTWLWWTTTWTTLWWWTTLTWLL","WLLLWWWWWLLTWWTWWWWLLTWLLWLWTWLLWTLWWTWWLLLWLWWW","WLLWTTTWWWLLTWTWLWTTWTLTWWTWWLLWWWLWWTLWTWLLLWWT","TTLWWWLWLLLLLTWTTWTWLLWWLWWLWWLWTWLWLWLWTLTWTLWW","WLLWWWWWWWLTTLTLWLWLWTWWLLLWLLLTWLWLTLLWLLLWWLLL","LLLLTLWWWWTLLTWTWWWWWLWWTWWWWLLTWWWWWTWWLWTLWWLW","LTWLWWLWLLTLWTLLTLLWTWLWWLLLWLTTWLLWWTLTWTWTTWLL","TWWLWLLLTTTLLLWLWTWWLTWLLLLTLTLWLTWLTLWTLLLWWWLL","TLLWTWLWLWLLTTLLWLTWWLLLWTWWTLWLWWWLWLLWLWWWLLWW","WWWWLWTLLLLWTLWLLLLTWTLWWWTLWLLWTWLTWTWLWTWLLTLT","LLWLLLWLLWLWLWLLTWLLTWWLTLWWWLWTTLTLWLWLLWTWWTLW","LWLLLWWTLLLTTWTWLTWTLTLWWTLLTTWWWWWWWWTWTLWLWLWL","LWLLLWWLWLLLWLLLWLWWLWTLWLTWTLLWLLTWLLWWWWLTWTWW","LLLWLLTLWLWWTLLLLWWLWLWTWWWWLTWWLWWTWWLWWWWTLWLT","LTWLLTLWWWLWLWWTLWLLTLLLTLTLLWTLWWLWTLWWLLLLLLLW","WLLLWWLWTTTLLLWLWWTLWTWLWTWLWTLLWLTWLLWLWWLLLWWW","LWLLLLWTTLTWTLWLWWLTLWTLTLTTLWTWLLTLWTLWWTWLLLWT","WWLLLLLTWTLLLWLLWTLWLWLLWWTTWLWWLWLWWTWLLWLWTWLW","WWWTLLWWLTWTLLWLLWTLLTTWWLWLTWLLLLLWLTLLLWWWWTWW","WLLWLLLTLLLLWLWWWTWWWTWTLTLWLTWWWWTLLWWLWWTLWLWL","WWLLLLLWLWLWWWWWTWLWLLWLTWTLWLTWTTTTWWLTLWWLTWLL","WTTLWLLLWTTWLLTTTLWLTLLLWWLLWLLTWLWTWLWWLWWLWWLL","LLLWTTTTLLTLLTLLLWLTTLWWLLWWWLTLTLWTLWLTLTLWTWWW","LLTWLLWWLLTTLLWLWTLLWLWLLWWLWLTWWTLTLWLTWWWLWWWW","LTLLLWWTLTLWWWLLWLLWTLTLWTTWWTTLLWTLWLTWLWWWWWTT","WLTLLWWWLWTLLLWLLWWTWLLTLLWLLWTTTTWTWLWLWLWTLLLW","TTWTLLLLLTTLLWTLLTLLLLWLTWLLWWLLWWLLTWLWWWLLWLLW","LWWWLLLWLLWTTLWTTWWTWLWLWWTTTLLWLLWWLTWLLWWLWTWL","LTLLWLWLWLLLWWWLWLWLLTLWLLWLWLWLWWTLWLTWLWWWLWWL","LLWLWLLWWLLLLLLLTTLWWLLLLWLWWWTLTTLWLWLTWLWTWTTL","LLLLLWWLTTLWTTWWLWWLWTLLWLLWWLWWWLWLLWWLTTLLLTWL","TLWLLTTWLWTWLWWLTWLTLWLLWLTLLLLLTLLWLLLWTTTWWLLL","WWWWLWWTWTTWWTWTLWLLTLWLWWLWLTLLWLLLWLLLWTTWTWWW","WLLWTWLWWWWLWLLWTLLWLWTTWWWLLWWWLWLTWWLTWLLTLTLW","WWLWLLWTWTTWWTLLTLWWLLLWWWWTLLTLTLLWLLWLWLTWTTLL","LLLLLWTWWWLLLWWLLLWTTWTLWLWLTWLLLLLWWTLTTWLTTTWL","TLLLTLLLWWWLLLWWWWLWWLLWWLLWLLWWLLTWWLLTLWLWWLTW","WLLLWWTLWLWLTLWLWWLTLWLTLLTLLWWWLLTLLWWWWWLLWWLT"}

    0

    9

    Returns: -1

  18. {"TWWLLLLWWWWWTWLLTWWLLWTLTLTWTLLLWTLLWWTLWWWTWTW","LTWLWWWWLLLLLWLWWWLWWWWTWWLWLTLWWWWWWLTLWWWLWLW","LLTWLWWWLWWWLWLWLLWTWLWTWWLWLWLWLWLTTTWWLWWTLLL","WWLTWWTLWWLWTTWWWWWLWLTLWTLLLWWLLWTLTWLWTWWWTLL","WLWLTWLWWWLLLTWLLLTWLWLWWWWLWWLWTLLLWWTLLWTTWTL","WLLLLTWTTWTWWLWLWLTWWWLLLTLWWTLLLLLWWLLWWLWLLTL","WLLTWLTTTWLWWLWTLLLLTWTWWWTTWLWWWTWWTTTTWWLTLLT","LLLWLTTTWWWWLWWWWLTWLLLWLLWWLWWWWLLLLTLWWLTLWLW","LWWLLTTLTWLWWWTLTWLWWLWWLTLLTTWWLLLWLWWTWWLLWTL","LWLLLLLLLTLLWWWLLWWTLWTLWWTWWTLTWWWLLLTLTLTWWWT","LWLWWTWLWWTLTTLWLWWWLTWTWWLLLWTWLLLLWWLTLTLLLLL","LWLLWLLLLWWTWLLWTTWWLWLLWLTTWWLTLWWWLWLWWLLLWLW","TWWTWLLWLLTLTTTWLTLLTWWLLLWWLTWWWWWWTWLWLLLTTLT","LLLTTWWLLLTWTTWLWTWWLWTWWWWWWLWTLLWLWTWLLWLWWLL","WWWLLLLLTLWWTLTTLWTWTLWLTLTWTWLTTTLLLLWWLLWLWWL","WLLLWWTLWWLLLWTTLWTLTTTWTTWWWTLLWWTWLLWTWLLTLTW","TLWLWLWLTWWTWLWWTLLTLTLLWWLTLLWWTLLWWLWLWTWTLWL","LLWLWWWWLLLTTTLLWTWTWLWTTLWLTLWWLLTLTLWWWWLWWLL","LWLLTTWTWLLLWLTTWLTLLWWWWLTLLWWLWWLWWLWTWWLWWLT","WLTWLLWLLTLLWLLWTTWTLWLTWLLLLWLWLWLWWTTWWLTLLWL","WLLLWLTWLWWWTWTTWLWWTLLWWTWWWLWWWWWWWWWTLWWWWTW","LLWWLLLWWLTLLLWTTWLLWTLLLWLTWLWTWLLWWLWLTWTWLWT","TLLTWWTWLTLWLTLTWLLWWWTWLLWWLWTLWTLLLLWLTLTWWWW","WTTWLWLLLWTWWLWLWTLTLWLTLLTWLLLWWLLWLWWLWLLWLTT","TLLLLWLWWLLLWLTTLTLLLWWWTLLLWLLWWWWTTLTWWTLTWWW","WLLTLTLWTLLWWLWTLWWWTLWWWTWWTLLWLTLLLLLLWWLWWWL","TWWWLWTLWTWTLLTLWLTWLWLTWLTWWTTWLLLLWLTWWLTWLLW","LLLWWLTLWLWTLLLLTWWWLTLLWLLTLWLTLWWTLWLWLTWTLLL","TWWWLLLWTLWLWLTLWTWWLLWWLTLWTLLLLWLWTWTLWLLLWWL","WTLLLTWLTTLLTWLTWWLLWWLWWWTLWTLWWTLWLLWLTWWWLWL","WWWLWWLLLWTWLLWWLLLWLLTWWWTWWWTWLWLWTTLLWWWLTWW","WLLWLWLLLTLTLTTWLLWLLTWLLLLTWLLTWLLWWWWWLWLWWTW","LLWWTWLLWLWWLWTLTWLWLLLLLWWWWLWLTWLWTLWLLWLWLLL","TLLLWWTWWLWLLWTLWWLLLWTWLTWLLTLWLTTLLWWWTWLWWWW","WLWTWWLWWLWLLLWTWTWWLWWWLWWLWWWWWTTWWLTLLWWLTLL","WLTWWLLWLWWLLWWLLWLLLLWLTWWTLLLLLWLTLTLTLLWLLLW","LLTTLLTWWWLWTLWWLTLLLLWWTWLWTWTLTWLWTLWWWWLWLWL","LWTLLWTTLWLLLTWWWWWTLWWLWWWLLWTLWLWTWTLTLTWTWWL","TTLWTWTWLTWWWLLLLLLTLLLLTWTWTLWLLLTWLWTWLLWWLLL","WWLLWLTLTWTLLWLTWLTLTWWWLWLLWWWLWLWTLTLTWLLWWWW","LLWTWLLLLTWLWWWLLLLLWTTLLLLWLTLWWTWWLWWLTWWTWWL","LLLLLWLWLWTWWLWWTLLWLLWWTLWTWLLLLLLWLTWWLTWTWLL","LLLLTLWTWTWWWWLWLWWTLTTWWWTLWLLWWWLLWLLWLLTLLTW","TWTLTWTWWLWWTLWTTLLWLLLLTLLTWLWLLLWWLTLLTTWTTWT","LLWTLWWLLLWLTLLWWLLWLWLWLLWWLWTLWLTWWLWLLLWTTWW","TWWWTTWWTLWWWWLTLWWLTLLTLLWWLLLTWLWWLLWLLWTLLTW","LLWWWWTLWTWLTWWLWWTWLTLTLWLWWWLLWLWLWWWLWWLTLLT"}

    15

    15

    Returns: -1

  19. {"TTWWTWLWLWLWWLLWLLTTWWLLWWLWTLLTWWTWLWL","TTLTTWLLWLWWLWWLLWTLWWWLLWWWLLWLLLLWWWW","LWTWWLWWTTWWLWLWLLWWLLWWLLWWTTWLLWWWWWW","LTLTLTLLLWTWTWWTLWLWWTWWWLWWLLLLWWLWLTW","TTLWTWWWLWWWWLTLTLWWTWWWLLLWWLWWLWWWLWW","LLWTLTWLWTWWLWWWLWTLLLWWTTLLTWWTLLLWTWW","WWLWLLTWLTLWWTTLWWTWWWLTWLTWWLLWTWWLWWT","LWLWLWLTLWLWWLLLLWWLLTWWTLWTTLWWWWLTLWT","WLTWWLWWTWLTWLLLLWWLWWWWWLLTLWLWWLWTLLW","LWTLLTTLLTLWLWLWLTWWLTLWTLTWTLLLTWLTLLL","WLLTLLWWWWTWWWLWTWLLLTWTWWWWWWWLLLLWWTW","LLLLLLLLTLLTLTTLWLTWWLLLLLWWWWWTLWWLWLW","LWWTLWLLLWLWTLLTLLWLTWTLTWWLLLWLLWLLLWT","WLLLWLTWWLLTWTLWLLLTWWWWWTTLLLWWWLLWTTW","WLWLTLTWWWWTWWTWWWWTWWLWTWLWTLWLTTWWLLL","LWLTWLWWWLLWTLLTTTLLLTLTWLLWLLWLLLWWLWW","WWWWTWLWWWTLWWLTTWLLWWWWLLWLTLWWLWWTTLW","WLWLWLLLLTLWWWLTLTWTLLWWWWLLWLWLTTWLWWW","TTLWLTTLLLWTLWLWWLTWLLLLWLLWWWWWWLLLLWW","TWLLLWLWWLWLWTTWWTLTLWLLWTTWLLWLWWLWWLL","LLWLTWLWLWWLTLLWLWWWTTWTWWTLLWWLWWLLWWL","LLWTLWLTLTTWLLLTLWWLTTWWLLLWWWWTLTWWWWL","WLLLLLWLLWLWTLWWLLWWLLTLLWWWWLLWWTWLWWT","WWLLLLTLLLTWWLLTLLWWTLWTWLTLTTWLWWLWWWW","LWWLWTLTLTLWTLTLWLLLLWWLTTTLTLWTLTTLTLL","LLWWWTWWWWLWLTLWWLWTLWLWTTWLLWWTLLWWLWL","WLLLWWTLWTLLLTWWLWWTTWLTTLTTWLWLLWWTWWT","LLLLLWLTTLLLWWLLWWLLWLLWWWTTWWLLWWWLWTW","TWTWLTLTWTLLWWTWTLLWWLLTTWLLTWWLLTWWWLW","WWTWWLWWLWLLWWWWWWLWLLWTWLWLLTLLLWLWWLL","WLLWLLWLWWLLLLLLLLLLLLWLLLLWLWTTWWTLWWL","TWWWLTLLLWWTWLWWLWLWWTLWTTWWWWTTWLLWWLL","LWWLWWTLLTWWWLTWWTLLLWLLWWWLWWLLTLTLTTL","LWLLLWLLWLWLLWTWLTWLLTTLTWLLTLLWWTLLWLW","TWLWLWLWLWWLWWLLLLWWWLLWTLLLLWTWTWTLWWW","LLLLLLWTTTLWWLLLTWWLWLWLWLTWLLWLWWWTLLL","WLLWWTLWWWLLWTWWTLWLLLLLTWLLLLLLTLLWTLW","LLLTLLLLWWTWLTWLWLLWLLLLWLLTWWLWTWLWWTW","WLLLLLTTLWLLTLWLLLLWWWTLWWTLLWWWWLLWLLT"}

    2

    9

    Returns: -1

  20. {"TWTTWLLLWTLT","LTLWLWWLLWLL","TWTWLTLWLTTW","TLLTLLWWWWLL","LWWWTWTLWTWT","WLTWLTLTWWTW","WLWLTWTWLWWL","WWLLWTLTLLLL","LWWLLLWWTWTT","TLTLTLLWLTLL","WWTWLTLWTWTL","TWLWTLWWTWWT"}

    14

    2

    Returns: 9

  21. {"TLLLTWWWLLLLWTLL","WTWLTWLWWLWLWLTW","WLTLLWTLWWWTTLWL","WWWTLWLLWWTLTWTW","TTWWTWWLTTWWWTLW","LLLLLTWWTTWTWWWW","LWTWLLTWWWLTWTWW","LLWWWLLTTWLWLLWT","WLLLTTLTTWTWTTLW","WWLLTTLLLTWWWLTW","WLLTLLWWTLTWLWLW","WWTWLTTLLLLTLTWW","LLTTLLLWTLWWTWWT","TWWLTLTWTWLTLTWT","WTLTWLLLWTWLLLTT","WLWLLLLTLLLLTTTT"}

    17

    1

    Returns: 15

  22. {"TWWWLLLLWTTLTWWWWWLWWWW","LTWLLWLWLTWLLTWWWLTTWLL","LLTWLWLLWWTTWLWWWWLWWLW","LWLTTLLLLLWWWWLWLLWWWTL","WWWTTLLWLLLTTWWWLWWLLWW","WLLWWTTTWTTWWLTLWLLTTLL","WWWWWTTTLTWWLWWWWWWTWTL","WLWWLTTTWTWLLWTLLWWLWLL","LWLWWLWLTWWWWLLLLWTLWTW","TTLWWTTTLTLLWWLLLTWLWWL","TLTLWTLLLWTLLWLLLWWWWWW","WWTLTLLWLWWTWWTLWWLWWWW","TWLLTLWWLLWLTLTLWTLWLLL","LTWLLWLLWLLLWTLWLWTWWWW","LLLWLTLTWWWTTWTLLWWWWLW","LLLLLWLWWWWWWLWTWWWTTWL","LLLWWLLWWWWLLWWLTLWTTWW","LWLWLWLLLTLLTLLLWTWWTLL","WTWLLWLLTLLWWTLLLLTLTLL","LTLLWTTWWWLLLLLTTLWTTTL","LLLLWTLLLLLLWLLTTTTTTWL","LWWTLWTWTLLLWLWLLWWTLTT","LWLWLWWWLWLLWLLWLWWWWTT"}

    7

    15

    Returns: 6

  23. {"TWTWWWWWTLTWLWLTLWWLLWWWTWLLWT","LTWLLWLWLWLWTTTTLLLWLWLLLLTLWW","TLTWLWWWLTLLWLLLWTTLLWWLLLWWWW","LWLTTWLWWTWTWWWLWLLWWWLWWWWTWW","LWWTTLWLLWWLLLLWTWLWWWWLWWWWLL","LLLLWTTTWTTWLLLWTTWTLTTLWWWWWL","LWLWLTTLWLWLLTWTLWTTWWLLWWWWLL","LLLLWTWTLWWLWLLWLWWLWLWLWLWWWL","TWWLWLLWTWTWLWLWTLWLWLTWTTLWWW","WLTTLTWLLTWTWTWWLLWLTLWWWWLTLW","TWWLLTLLTLTWWWTTLLLWWLLTLTTWTW","LLWTWLWWLTLTLLTLTTTLWLWLWTLLWW","WTLLWWWLWLLWTLWWTTLWWWLTWWLWWL","LTWLWWTWLTLWWTTLLTLLWTWWLTWWWW","WTWLWWLWWLTTLTTLLTTWWLLLLWWWWT","TTWWLLTLLLTWLWWTLTLTWLLLWWLLWW","WWLLTTWWTWWTTWWWTTWLLWLWTTLWWL","LWTWLTLLWWWTTTTTTTWWWLLWTTWWLL","LWTWWLTLLLWTWWTWLLTTWTTLLWWWTW","WLWLLTTWWWLWLWLTWLTTLWTLLWLLWT","WWWLLWLLLTLLLLLLWLLWTTTWWTTLWT","LLLLLTLWWWWWLTWWLWTLTTWLLWTLLL","LWLWLTWLTLWLWLWWWWTTTLTWLWWWLL","LWWLWWWWLLTWTLWWLLWWLWLTWLLTLL","TWWLLLLLTLWLLWWLTTWWLWWLTWTLLW","LWWLLLLWTLTTLTLLTTLLTLLWLTWLWW","WTLLLLLLWWTWWLLWWLLWTTLWTLTWTW","WWLTLLLLLTLWLLLWLLLWWWLTWWLTWW","LLLLWLWLLWTLLLLLLWTLLWWWWLTLTW","TLLLWWWWLLLLWLTLWWLTTWWWLLLLLT"}

    8

    2

    Returns: -1

  24. {"TWLWTLWWLWTLTWWWLLTLWLLWLW","LTWTTLWLLTLWTLTLWWWTLTLWTW","WLTWWWWWWWWTLWLLLTLWLLWLTW","LTLTTLWLWWLWLLTWTTWTLWLTWT","TTLTTLLLLLTLLTTWLWLWWWWWWW","WWLWWTWLWTWLWLTWWWLLLLLWWW","LLLLWLTLWTTTLWLWWLWWLTWLLL","LWLWWWWTWLLTTWLWLTTTLLTTLW","WWLLWLLLTWWWWTLTWWLTTWWLLT","LTLLWTTWLTLLTWLWLWWWLLWWTW","TWLWTLTWLWTTWWWLWTLWTWLLWT","WLTLWWTTLWTTWLWTWLWWTLWWWT","TTWWWLWTLTLLTWLWWLWLLWLLWW","LWLWTWLLTLLWLTTTTTLLTTLWWL","LTWTTTWWWWLLWTTTTWLTWWLWLT","LWWLLLLLTLWTLTTTWWLTLWWLLW","WLWTWLLWLWLLLTTLTTLWLWLWLL","WLTTLLWTLLTWWTLLTTTWLWWLWL","TLWLWWLTWLWLLWWWWTTTWLLLWT","WTLTLWLTTLLLWWTTLLTTTWLLWL","LWWWLWWWTWTTWTLWWWLTTWTLLW","WTWLLWTWLWLWLTLLLLWLLTTLLL","WWLWLWLTLLWLWWWLWLWWTTTTTL","LLWTLLWTWLWLWLLWLWWWWWTTTW","WTTLLLWWWTLLLLWWWLLLWWTTTW","LLLTLLWLTLTTLWTLWWTWLWWLLT"}

    0

    14

    Returns: -1

  25. {"TWWWWLLWLWLWWTLWTLTLWWWTWWLTWLLWWWLTLWTL","LTTTTTLWWWLTTLWWLLLWWWLWWWLLLWTWLTLWLWTW","LTTLTLWWLLWWTTLWLWWWWTTLLWWLLLLWLWLWTWWL","LTWTWWTWTLLLWLLWWWLLWWWWLLLWWWWTTLTLLLWW","LTTLTWLLTWLLTTTLLWLLTLWWLLTWWLTLWLTWWTLW","WTWLLTLWTLWWWLWWWWLTWTTWLWWLWWWWLLLWLLLL","WWLTWWTWWLWWLWTLWLWTTWTLTWLLLTWWLWWLLLTL","LLLLWLLTLLWLWWTTWWWLLLWWTTLTWTLLWLLWLLTW","WLWTTTLWTLWWLWLLWTWLLTLLTWWTWLLLTTWTLWLL","LLWWLWWWWTTWLWTLLWLWLWLWWLWTWLWWWWLLLWWT","WWLWWLLLLTTWWWWWLLWLLLLWLWWLLLTLLWLWWWTW","LTLWWLLWLLLTLLWTTWWWTWWLWWLLWLTLTWTTWTWW","LTTLTLWLWWLWTLLWWWTTWLTLLLTLTLLWTLTLWLWT","TWTWTWLLLLLWWTTWTWLWWWWWWWLLTLLLLWWWLLTW","WLWWTLTTWTLLWTTTLWLTWTTLWWWLLWWWLWLTLTWW","LLLLWLWTWWLTLLTTLLLLWLTLLWTLLTLWWWWLLWLW","TWWLWLLLLWWTLTWWTLWLWLLWWWTLWLLWLWTTWTWL","WWLLLLWLTLWLLLLWWTTTWWWWWLLLTLWLLWLLWLLL","TWLWWWLLLWLLTWWWLTTLWLTLLWTLLWWLWWLWWWLL","WLLWWTTWWLWLTLTWWTWTTLLLLLWLLTWLWWWLLLTW","LLLLTLTWWWWTLLLLLLLTTWWWTLWLWLWTWLTWLWLW","LLTLWTLWTLWLWLTWWLWWLTWLLLLLLLLTWLWLLLTL","LWTLLTTLWWWLTLTTWLTWLLTWWWWWWLWWLLWWLWWL","TLWLLLWLWLLWWLWWLLWWLWLTWWTLWWTWTWLTWTWW","LLWWWWTTTLWLWLLWLLWWTWLLTTWTWLWLWLLLTTWT","LLLWWLLTLWLLWLLLLWLWWWLLTTWWLLTWLWWLLWLL","WWLWTLWWLLLWTWLTTWTLLWLTLLTLTWLTTWWTLLTW","TWWLLWWTTTWWWWWWWWWWWWLWTLWTWWLWLLLLLTWT","LWWLLLWLLLWLTTWWLTWWLWLLLWTLTWLLWTWWTWLW","WLWLWLTTWWWWWWLTWWLTWWWLWWLLLTWTTWLLWTTW","WTWLTLLWWLTTWWLWWLLLLWLTLTWWWLTTLTLLTWWW","LLLTWLLWWLWWLWLLLWWWTTLLWLTLWTTTLLLTTLWT","LWWTLWWLTLWTTWWLWWLLLLWTLWTWLTWWTTLLWWWW","LTLWWWLWTLLLWLLLLLLLWWWLWLLWTLTWTTWLWLLW","WWWTTWLWLWWTTLWLTWWLTLLWWLLWLWWWWLTWLWTL","TLLWLLWLTWLTWLTWTWLWLWLTWWTWLWWTWWLTWLLW","WWTWLWWWWWLLLWWWLLLWWWWLTWWWTLTTLLWLTTLW","LLLWTWWWLLLTWWTLTWLWLWLTTLWTLTLWLWLWTTWL","TTLLWWTTWLTLLTLWLWWTWTLLLWTLWTLLLWTWWLTL","WLWLLWWLWTLLTLLLWWWLLWWLTWLTLLLTLLWLLWWT"}

    1

    12

    Returns: -1

  26. {"TLLTTTWL","WTWLTWLL","WLTLWWWL","TWWTTWWW","TTLTTWWL","TLLLLTLW","LWLLLWTL","WWWLWLWT"}

    8

    10

    Returns: 3

  27. {"TTLLTWWLLLTTLWLWLWWLWWLTW","TTWTLWTWTWWLWLLTWLWWWTLLL","WLTTLWWLWWWTLTLWLLWWWTWWT","WTTTLWLWWWWLTLWWWWWLLLWWW","TWWWTLWLTWLTLTLWWWLWWTTTL","LLLLWTWTWTWLTTWLWLTLLLTTL","LTLWLLTLWTWWLLWWWWTWLWTWW","WLWLWTWTWLLLWWLWLLLWLWWLT","WTLLTLLLTWTWLLTLWLLTWWTWL","WLLLLTTWLTWWWLLTLWTWWWWLT","TLLLWLLWTLTWWLWLLTLTWLLWW","TWTWTWLWLLLTWWWLWTTTLTWWW","WLWTWTWLWLLLTWWWLWTWLWWTW","LWTWTTWLWWWLLTWTWLWLWLLLW","WWWLWLLWTWLLLLTWWWWLLWLTL","LTLLLWLLWTWWLTLTWWWWWWWLT","WLWLLLLWLWWLWLLLTLWWWTTWW","LWWLLWLWWLTTLWLLWTWWLTWWW","LLLLWTTWWTWTTLLLLLTTWLWLL","WLLWLWLLTLTTLWWLLLTTTWLLW","LLLWLWWWLLLWWLWLLWLTTLLLT","LTTWTWLLLLWTLWLLTTWLWTTLT","WWLLTTTLTLWLLWWLTLLWWTTWT","TWLLTTLWLWLLTWTWLLWWWWLTW","LWTLWWLTWTLLLLWTLLWLTTTLT"}

    18

    0

    Returns: -1

  28. {"TWTLLWWTTWTLLWWWTWLTLWWWTWWTWWWWWLTTLTWLWWLWWWW","LTWLWTWLLLLWWWTLWLWWLWLLTTWWLTWWWWLWWWWLWWLWLLT","TLTTTWLLTWWTWWLWTWWWWTLLLTWWLWLTLLTLTWWLTWTWLWT","WWTTWWWLWWLTWLWLTTLTLLWTLTWWWWTLLLWTWLLWTWWLWLL","WLTLTWTLWLLWTWWWLLWLLLWWLTTLTWWWWWWWWLLWWWWTWWL","LTLLLTWWWTLTLTWWLWWWWLLTWTLWWWLWWWWWLTWLWLWWWLW","LLWLTLTWWLWWLWWWLTWTWWLWLLWLWTWLLWWTTWLWLWLLTTL","TWWWWLLTWWTTWWWWWWWLWLLTLWWWWLWWLLLWWWWWWLTWLLT","TWTLLLLLTWWTLWLLWWWWTLWWWTWWLWLLTLLTLLWTWWWWLTW","LWLLWTWLLTTTTLLWLLTWWLWWTWLTLWWLLLLWLLLTWWWLWTL","TWLWWWLTLTTLLLLLLLWLWLWLWWWLLTLTWTWLWTLWTWWWLWT","WLTTLTLTTTWTWTWWWWWLTWTWLLLLWWLLWWWTWLLTLLLTWWT","WLLLTWWLWTWLTLLLLLWWWTLTTLLWWWLLLWLWLTLLTWLLLWL","LLLWLTLLLWWTWTWWLWTLWLWTWLLWTTLTWWWWWWTWTWLLWLL","LTWLLLLLWWWLWLTWLWLLLLLWWTWWLWWWWWTWWLLWTLLWLWL","LWLWLLLLWLWLWLLTWWTWLWWWLLWWLLLWWLTWTWWWWWWWWWL","TLTTWWWLLWWLWWWLTWTLLWLWTWWLWLLLWLTTWLTLLWWLTTL","LWLTWLTLLWWLWLLLLTWLWLWWLWWWWLWLTLTLTLWLWTLTWLL","WLLWLLLLLTLLLTWTTLTWTWWLWWWLWLLWWWLWWWLWWWTLWLW","TLLTWLTWLLWWLWWLWWLTWWWWWWLLLWLLTLWTLLLWLTWLWLW","WWLWWLLLTLLTLLWWWLTLTLWWLWWLWWTLTLWWLWWTLWWTTWW","LLTWWWLWWWWLTWWLLWLLWTWLWWWTWTWLTLWTLWWWWWTLLLW","LWWLLWWWLLLTWLWLWLLLLLTWLLTWTWLWWWLTTLLWTTWTLTW","LWWTLTLTLLWLTTLLLLWLLWLTLLLTWLLWLWTLLWWLWLWWLWW","TTWWWLWWLTLWTLLWTWLLWLWWTWWWWLWTWWTTWTTWLLLTTWT","LTTTTTWLTLLWWWTWLLLLLLWWLTWWLWLWWTLLLLTTLWWWWTT","LLLLTWLLLWLWWWLLLLLWLLTWLLTLWLTWTWWLWLTLLWTLLWW","TLLLWLWLLTWWLLLLWLWWWTLTLLWTWTLLTLWTLWWLWWLWWWW","LWWLTLLLWWWLLTWWLLLWLLTLLWLLTLLLLLLWTWWLTTLWLTW","LTLLLLTWLLTLLTLWWWWLLTLWWLWTWTWWLLWWWLWWWLWTLWW","LLWTLWLLWLWWWWLWWLWWTLWWLWTWWLTLWLWLTLWWLWLWWWW","LLTWLLWLWWTWWTLLWWLWWWLLTLLWWLWTWTWTWWWLTTLTLWT","LLWWLLWWTWLLWLLLLTLTTTLWLLTTWWLLTWLWWLWWWWLWTLT","WLWWLLLWWWTLLLLWWWLWWWLLLTLWWWWTLTTTTLLWWLLWWLL","TWTLLLLWWWLLWLTTTTWLLLWTTWLLWLLLWTTLTWLLLLLLLTT","TLWTLLTLTLWTLLLLTWLTLTTWTWWTLLWTLTWTTLLWWLWWLTL","WLTLLWTLWWLLWLLTLTLWWWTWLWLWTLTLLTTTTTWLWWWWLWW","TLLWWTLLWWTWTLWLWWLWLLWLTWWLLWWLWWLWTTLTWWLLWWW","LLLWWLWLLWWWWTWLTLWWLLWLTTTLLLLLLWWWLWTLWWLWLLW","WWWLLWLLTTLTWLLLWWLLTLLWLTWWWLLWLLWLWTWTWLLLWTL","LLTTLLWLLLTWTTTLWLLWWLTLWWWLTLWTLLWLLLLLTTWLLWL","LLLLLWLWLLLWLLWLLTLTLLTWWLLLTWLTLWWWLLLWTTLWTWT","WWTLLLWTLLLWWWWLLWTLLTLLWLTWWLWWWWWLLWWWLWTLWLW","LLLWTLWLLWLTWWLLWTWWTWTLTLWLLTLTLLWLLWLWWLWTLTT","LWWLLLTWWLWLWLWLTLLLTWWWTLWLWWLWTLWWWLWLWTLWTTL","LWLWLWTWTTLLLWLLTWWWLWTLLTLLTLLLWWTTLLWTLLWTTTT","LTTWWLWTLWTTWWWWWWLLLLLLTTLLLLLTTWTWLLLWWTLTWTT"}

    8

    2

    Returns: -1

  29. {"TTWWWWLWLWLLWLLTWWWWWTWLLWW","TTTTLWWWWLWWLTWWTLTLWWLWWTW","LTTWWWTLWTWWWLWWWWTLTLLWLTL","LTLTWLWTWLWLTTTWWWLWWWLLLWL","LWLLTWWWLWTWWLLLWLLWLLWTWLW","LLLWLTWWLLLTTWWWWLWLLWLWLLT","WLTLLLTWWWWWWLTLWWLWLWLWTLW","LLWTLLLTLWTLWLTWWWTWLWWWLLW","WLLLWWLWTLLWTWWLWWTWWWLWLLW","LWTWLWLLWTWLWTWWLWLLLWLTLWW","WLLLTWLTWLTWTLLLLWWWLWLWWWW","WLLWLTLWLWLTWLWWWWWTLLWWLLT","LWLTLTLLTLTLTLLWLTWWWWLLTLW","WTWTWLWWLTWWWTTWWWWLWWLLWLL","WLLTWLTTLLWLWTTWWWWWLWWLWLW","TLLLWLWLWLWLLLLTWWLWWLLWLTW","LTLLLLLLLWWLWLLLTLWLLLLWTWT","LWLLWWLLLLLLTLLLWTLWWWLLLTL","LTTWWLWTTWLLLLLWLWTTTLLWLWT","LWWLLWLLLWLTLWLLWLTTTWTWTLT","LLTLWWWWLWWWLLWLWLTTTLWWWWL","TLWLWLLLLLLWLLLWWLWLWTLLWWW","LWWWLWWLWWWLWWLWWWWTLWTLLTL","WLLWTLLLLTLLWWWLLWLLLWWTLLT","WLWWLWTWWWLWTLLWTWWTLLWWTWL","LTTLWWWWWLLWWWWTLTLWLLTWLTW","LLWWLTLLLLLTLWLLTWTTWLWTWLT"}

    4

    6

    Returns: -1

  30. {"TWLWLWWTTWLWWWLWWWLTWLTTWLLLWLLWLLWLWWLWTWW","LTLWLWLWWWWWLLLLLWWLWWLWLWWLWWWTTWLLTWLLWTT","WWTLWLLWLWLWLWWWLLWLWTLLLWLWWWLLLTWLTWLLTWL","LLWTLWLLWWLLTWTTWLWLTLWWLWWLWWTLWLLTWTLTWLT","WWLWTWWWWLWWWLLWWLLWLWWWWLLTWWWWWWWWWLLWWWW","LLWLLTWWWTLWLTWLTWWLWWWWLWLWLWWTWLLLTLTWWTW","LWWWLLTWLLLLWWWTLWWWWTWWWLWTWWWLTLWTLWWLLTL","TLLWLLLTWTLWWLWWLWWWWTTWLWLWLWLWWTWWWTLLLLT","TLWLLLWLTWWWTLTLTLWWWLLTTWLWWWWWLLTLWLWLWLL","LLLLWTWTLTLWWLWLWWWLWLTWWLLTTWLLWLWLWWTLWLL","WLWWLWWWLWTTTWTLTTTWLLLLWWWWTWLWWWLWLTWTLTT","LLLWLLWLLLTTWLLWWLLLWWWWWWLTWLWTWTTWWLLWTTL","LWWTLWLLTLTLTTTWTWTWLLTWLWLLWTLWLLWLLTWWTLW","LWLLWTLWWWLWTTWWWWWTWLLLTWWWLWWWTLLWLWWLLLL","WWLTWLLLTLTWTLTWTLWWWWWLWLWWWTWLWTLWWTLLLWW","LWLTLWTLWWWLLLLTLLWLWTTWWLWWWWTTLWLLWLLTTLL","LWWLLTWWTLTLTLTWTWWLWLLWLLWWLWWLLWWLWLTWLLW","LLWWWLLLWLTWLLWWLTLWLWWLTLLLWWWWLWWLLWLTWWT","WLLLWLLLLLTWTLLLLWTWLLTLTWLTWWTWLWWLTWLWWTW","TWWWLWLLLWLWLTLWWLLTLLLTWLWLLLTWTTTLLWWWWWL","LLLTWLLLLLWLWLLLLWWWTWWLWLLWTLLLLLLWLLLWWLW","WLTWLLTTWWWLWWLTWLWWLTTLLWTWLWLLLTTWLLTLLTW","TWWLLLLTWTWLTWLTWLTWLTTTWWTLTWWTWLWLTLLTWTL","TLWLLLLLTLWLLWWLLWWTWWTTTWWLWWWWTTLWLTTWWTW","LWWWLWLWTLLLWTLLWTTLLWLTTTLLLLLTWWLLLTWWWWL","WLLLWLWLLWLLLLWWWWLWWLLLTTLWTLWLLWLLWWLTWWW","WLWLWWLWWWLWWLLLLWWLWTTLWWTTTWTTTWWLLLLLLWW","WWLWTLTLLTLTWLLLLWTWLLWWWLTTLLLWTLWLTWLTWWL","LLLLLWLWLTTLLWLLWLLWTWTLWTTWTWWWLTLLLTLLLWL","WLLLLLLLLLLWTLTLLLLWWLLLWWLWLTTTWWTWLWWLWLT","WLWTLLLWLWWLWLLTLLTTWWLLWLTWLTTWLLLLWWLTLLW","LTWWLTWLLWLTLLWTWLLLWWTLTWTLLTLTLWTWWWLWLLW","WTWLLLTLWLLLWTLWWWWTWWLTLWTTWLWWTTTWLWLTLLL","WLTWLWWTWWLTWWTLLLLTWTWTLLLWTLWLTTWWLWWTLWW","LWLWLWLLTLWTLWWWLLLTWTLWWWLLWTWTTLTTLLWWTTL","WWWTLWTLWWLLWLLWWWWWLLWLWWWWWLWLLLTTWWLWLWT","LTTLLTWLLLWLWWLLLWTWWWTWWLWTWWLLWWWLTTWLWLL","LLLTWWLTWLTWTLTWWLLLWWWTTLWLTLLLLLWLTTWLWWW","WWWWWTLWLTLWLLWWTWWLWTWTLWWWWLWWWLLWLLTLLWL","LWWTLLWWWWTLLWWTLTLLLWTLLTWTWWTLTTLLWWWTWTW","TLTLLLWWLLWTTWWTWLLLLWLLLLWLWLWWWWTWLLWLTLW","LTLWLTTWWWTTWWLWWLTLWTTTLLLLLWWWWLTLWLLTWTT","LTWTLLWTWWTWLWLWLTLWLLWLWLLWWTLLWLWTWLWLLTT"}

    6

    18

    Returns: -1

  31. {"TWLWTWWTTTLLLLWWTTLWWLLLTW","LTWLWWWLLLWLWLLLLWWLWTTWLW","WLTTTLWWTTWLLLLWLWLWLWWLLL","LWTTTTLTWTLLTWWWWWWLWWLLLW","TLTTTLTWTLLWWWWTWLLTLWLLWL","LLWTWTWTWLLWWLWWWLTLWLWWWL","LLLWTLTLLWLLWWLLLLWWLWTWWT","TWLTLTWTLTTLWWWWLWWWTLLLLL","TWTLTLWWTTWTWWLWWLTTLLWWLT","TWTTWWLTTTTLWWLTLLWWWTTWLW","WLLWWWWTLTTWWWWWWTLWLLWWLT","WWWWLLWWTWLTWLWLLLLWLLTTWW","WLWTLLLLLLLLTWTTLLWWLWLTLL","WWWLLWLLLLLWLTLWWWLWTWLLLW","LWWLLLWLWWLLTWTWWLTTLLLLTW","LWLLTLWLLTLWTLLTWLLLTWWTTW","TWWLLLWWLWLWWLLLTLWWWLWWWL","TLLLWWWLWWTWWLWWWTWLLWTTWL","WLWLWTLLTLWWLWTWLLTWTTWTLW","LWLWTWLLTLLLLLTWLWLTWTTTWW","LLWLWLWTWLWWWTWTLWTLTLWWWW","WTLLLWLWWTWWLLWLWLTTWTWWWL","WTLWWLTWLTLTWWWLLTLTLLTTLW","WLWWWLLWLLLTTWWTLTTTLLTTLW","TWWWLLLWWWWLWWTTLLWLLLWWTW","LLWLWWTWTLTLWLLLWWLLLWLLLT"}

    13

    2

    Returns: -1

  32. {"TTWLWWTWLLWWWLLWWLWWLLLWLWTWLTLLLWWLWL","TTWLWWWWWWWWWWLTWWLWWLTLLLLWWWLLLWWTLW","LLTLLWLLWWTLWLTTLWWWWWWLLWWWLLTWLWLWWL","WWWTWLLLLWWLLWWWWWLWWLWLTLLLWWWWTLLWWL","LLWLTWLWWWTLLTLWLWLLTTLTLLWWWWTLWWWWWW","LLLWLTLTWLLWLTLWLWWWLWWWWLTTWWWTTWLWTL","TLWWWWTLWLLWWTLTLTTLLLLLLWWLTTTLWWLWLL","LLWWLTWTWLLLLLLWWWWLWWWLLLLWLLWLLWWTLT","WLLWLLLLTWLWLTLWLWLWLLWWWLWWWLLWWWTLLT","WLLLLWWWLTWWWTLLWTWLTTLWLTTWLWLWWWLWWL","LLTLTWWWWLTWWLWTTWLTWLLWTLWWLTLTWTLWTL","LLWWWLLWLLLTWWWTWLLWWWWTLWWWLLWWLWWWWW","LLLWWWLWWLLLTLWLWLWLTTTTLWWLWWLWLWWWWL","WLWLTTTWTTWLWTTLWWLLTLWTWLWWWTWWTLTWWW","WWTLWWWWWWLLLTTWLTTWTWTWWLTWLLWTWTTWTL","LTTLLLTLLWTTWWLTLWWWWWWWWLTWTLTLTLLLLL","LLWLWWWLWLTLLLWWTWWWWTLLWLWLWWWWLWTLLT","WLLLLLTLLTLWWLTLLTLWWWTLWWLTLWLTWTWWWL","LWLWWLTLWLWWLWTLLWTLTLWWTLLTLLWWWLTTTT","LLLLWLWWLWTLWWLLLLWTWLTLLWLLWLWWWWTLTL","WLLLTWWLWTLLTTTLLLTLTWTLLWLWLWTLWWTWWW","WWLWTLWLWTWLTWLLTLWWLTWWWLTWLLWTLWWLWL","WTLLWLWLLWWLTLTLWTLTTLTWLWTTWLTTLLTTWW","LWWWTLWWLLLTTTLLWWLWWLLTWWWLWWWLTWLWWT","WWWTWLWWLWTWWLLLLLTWWLWLTWTWWLTLWTWTTL","LWLWWWLWWTWLLWWWWLWLLWLLLTWLWWTLWLWWWW","TWLWLTLWLTLLLLTTLWWWWTTLTLTLWWLWWLLLTT","LLLWLTWLLLLLWLLLWTTWLLTWLWWTLWTLTWWLTL","WLWLLLTWLWWWLLWTLWWLWWLLLLLWTWLWLLWLLL","TLWLLLTWWLTWLTWWLLWWLWWLWLLLLTTWLLLLLW","WWTLTLTLWWWLWLLTLWLLTLTLTTWTWTTWWLWTWW","WWLLWTWWLLTLLLTWLTLLWTTWWWLWLLLTLLWWTL","WWWTLTLWLLLWWTLTWLLLLWWTLLLTWWLWTLLWLL","LLLWLLLLLLTLLWTWLTWLLLWLTWWLWWWWWTWLLL","LLWWLWWLTWWLLTTWTLTTTLTWLLWLLWLLWLTTWL","WTLLLLLTWLLLLLLWWLTWLWTLTLWWWWTLLWTTWL","LWLLLTWWWLTLLLTWWLTTLLLLTLTTWWLTWWLLTL","WLWWLWWTTWWLWLWWTWTWLWLTWLTWWLLWWWWWWT"}

    7

    19

    Returns: -1

  33. {"TTTLWLTTTWWLWWWWWLWLTWLWTLLLLLWLWLLLT","TTWLTLTLLWWLTTTWTWWWTLLTWWLLLLLWWWWLT","TLTTWLWLWTLLTWWLWWTWWWWLWLTLWTTTLLTTL","WWTTLLWWTTWWTLWLLLWLWWWWLWLWWTWTTWWWL","LTLWTLWLWWLLWLLLTLWLLTLLTLTWLWLWWLWLW","WWWWWTTWTLLWWLWLLWWWWWWLLLLTLLWLTWWWW","TTLLLTTTWLWWWLLLLLWTWWLTLLLWTLLTWWLLL","TWWLWLTTLWTWTTLWWLLTLWTWTWLWTLWWLWLLT","TWLTLTLWTLWTLLLTWLLLLWTTLTWWWWWTTWWTW","LLTTLWWLWTLWWWLLWWWLWWWTTLTTWWTWLWLWL","LLWLWWLTLWTLLLLWLLTWLWLWWTLLWWWLWLTLL","WWWLWLLLTLWTWLWLTLLWWWWTLWLWLTTLWLLWL","LTTTLLLTWLWLTLWTLWLLLWLWWLTLTWLWLTTWW","LTLWWWWTWLWWWTWWLLTLLLLWWLLLLTWWWWWWL","LTLLWLWWWWWLLLTLWTWWWTWWWLLWTWWWLLTWW","LLWWWWWLTWLWTLWTTWTWWLLTWTWWWWWLWLWTL","LTLWTWWLLLWTWWLTTLWLLWWLTWLWLLWLWWLLW","WLLWWLWWWLWWLWTLWTWLTWLWWWWLWWTWLLTWW","LLTLLLLWWLTWWTLTLLTWLLTLLLTWTWWWLWLLL","WLLWWLTTWWLLWWLLWWLTLLLTWWTLWWLWLLWWW","TTLLWLLWWLWLWWLLWTWWTWTWWWTWWWWLWWWWW","LWLLTLLLLLLLLWTWLLWWLTTWTTWTTLTWTLTWL","WWLLWLWTTLWLWWLWLWTWTTTTWLWLWWLWWWLLW","LTWLWWTLTTLTLLLTWLWTLLTTLLTWWWWWWWLWW","TLLWTWWTWTLWLLLLTLWLLTLWTLTLLWLWWLWLL","WLWLWWWLTWTLWWWTLLWLLTWWWTLWTTWTWTWLT","WWTWTWWWLTWWTWWLWLTTTLLTTWTTWLWLWTWLW","WWWLLTLLLTWLWWLLLWLWLTWLWLTTLTWWTTLTL","WWLLWWTTLLLWTWTLWLTLLTLLWTLWTLWLWWWWL","WWTTLWWWLLLTLTLLWLLLLWLLLTWTWTLLTWTLW","LWTLWLWLLTLTWLLLLTLWLTWLWLLLLWTLWLTTW","WLTTLWTLTLWWLLLWWLLLWLLLLTWLWWWTTLLWL","LLWTLTLWTWLLWLWLLWWWLTLLLLLTLTLTTWTWW","WLWLWLLLLLWWTLWWLWLWLWLLWTTTLLWWLTWWW","WLTLLLWWLWTWTLTLWTWLLTWWLLLWLTTWTLTTL","WWTLWLWWTLWLLLLTWLWLLLWLWWWTLWTLLLTTL","TTWWLLWTLWWWLWLWLLWLLWLLWTLWWLLWLLWWT"}

    16

    5

    Returns: -1

  34. {"TTLLWLWLLTWWWWWWW","TTLWLWLLLWWLWWWWT","WWTLWLWLTWWWTWLLL","WLWTWWLLWWWLTLLLW","LWLLTLWWWTWTLWWWT","WLWLWTWLWWWLWWWLW","LWLWLLTLLWLLLTLWT","WWWWLWWTLLWWLWLLL","WWTLLLWWTLLLLWLLW","TLLLTLLWWTTWWWWTL","LLLLLLWLWTTTWWWTW","LWLWTWWLWLTTWWLTT","LLTTWLWWWLLLTLTLT","LLLWLLTLLLLLWTLWW","LLWWLLWWWLLWTWTTW","LLWWLWLWWTTTWLTTL","LTWLTLTWLWLTTLLWT"}

    38

    62

    Returns: 0

  35. {"TLWLLWLWWLLLLLLTWWWWWTLWTTLWWLLLLWWWLWWWLWL","WTWTLWWWLLWLWWWWWWLLTLWWWWWWWTLWTWWLLWWTTWW","LLTWTWWLLWTWTTLWLWWWLLWWLTWTTLWLLLWWLWTLLWW","WTLTLLWTLWLWWWWLLLWWWLLWWTWWWLTLTLTWWWLWTWT","WWTWTLLLLLLWWLTLWWWLWWLLWLLLLTWLLWLLLLWLLWW","LLLWWTTLLWTLWLTWLTLWWWWLWWWWLWTLWLTWTTWTTWL","WLLLWTTWWWTWLWLLWLWWWLWWWWLWTWWWWWWTLLWLWWW","LLWTWWLTWLLLLTWWWLLWLLWWWLWLWLTWTTWTLTLLWLT","LWWWWWLLTWWWLWWWLLTTTTWWLLWTTTWWWLWTWWWWWLW","WWLLWLLWLTWLTLWWTWLWLWWWWLLTLWTLLWWWLLLLWWL","WLTWWTTWLLTWWWLWLWLLLLWWTLLWWLTLWWLWLWWLLWW","WWLLLWLWLWLTTWWTTTTWWWWWWLWLLWLWLWWLLWLLWWL","WLTLLLWWWTLTTLWWLWWLWLWWLTTLWLWTLLWLWLWWWTL","WLTLWWLTLWLLWTWWLTWTTLWWWWLWWLWWWWWLWLLLTWL","WLWLTTWLLLWLLLTLWLWLWLTTWWTWLWLWWWWWLWWWWLL","TLLWWLWLLLLTLLWTLWLLWTWWWTWTTWTWWWLWTLWTLLL","LLWWLWLLWTWTWWLWTLWWWTTLLLTLWLWLTWLWTWWWTWT","LLLWLTWWWLLTLTWLWTLTWWLWLTLWLWLTWWLWWWLLWTL","LWLLLWLWTWWTLLLWLWTWLLLWLWWWTWLWWWWLLLWLLWT","LWLLWLLLTLWLWTWWLTLTWTLLWLWTTTLWTWWWWWWWTWW","LTWLLLLWTWWLLTLLLLWLTLWWWTLLWWWTLLWLWLWTWLL","TWWWLLWWTLWLWWWTTLWTWTTLWLWWWLWTLTLWLWLLWTL","WLLWWLLLLLLLLLTLTWWWLTTLWWWWLLTWWWLTWWWWLWW","LLLLWWLLLLLLLLTLWLLWLWWTWWLWLLTLWWWWLTLWTLL","TLWLLLLLWLTLWLLLWWWLLLLLTWLWWTTWTLWWTLLWWTW","TLTTWLLWWWWWTLLTWTLWTWLLLTWLLLLLLWWWLTLWWWT","WLLLWLWLLWWLTWTLTWLLWLLWWLTLLLTWWWWWLWWLWLL","LLTLWLLWTTLWWLLTWLLTWLLLLWWTLLTTWLWTTLWLLWL","LLTLWWTLTWLWLLWTLWTTLLWWLWWWTTWWTWTLLWWLWLL","WTWWTLLWTLWLWWLLWLLTLWWWTWWWTTLWTTWWWLTLTTW","WWLTLTLTLTTWLLWTLWWWLLTTTWTTLWTWTLLWWWWWWWW","WLWWWWLLLWWLTLLLWTLLTTLWLWLTLLLTWWWLWLTLTWL","WTWTWLLTLWLWWLLLTLLTWWLLTWLLTTTLTWTWTWWWWTW","LLWWLWLTWLLLWLLLLLLLWTLLWLLWLTWLLTLTWWLWTWW","LLLTWTLLLLWLLLLWWWLLLWWLLLLLTLWLTWTWTTLLWWW","LWLLWLTTTLLWWWLLLLWLWLTLLLLTWLLWLTLTLLWWTLL","WWWLWTWWLWWWLLWTTLWLLWLWTWWTWLLLTLTWTWLWLWW","LLLLWTWTLWLLWWLWLLWLWLLTWTLWLWLWLLTWLTTTWLW","LLTWLLLWLWLWLWLLLWLLLWLWWWLLLTLTLWWLWTTWWWL","LTWLWTWWLWWWLWLTLWWLTWLLLLWWWWLWLLWLLTLTWWW","WTWTWTLLLLWLLTLWTLWTLLWTLLLWLTLTLTLTWLLLTWL","LLLLLLLWWLLLTLWWLTLLWTLWTLWLWTLLTLLWLWLLLTL","WLLTLWLTLWLWWWWWTWTLWWLWLTWWWLLWLLLWLLWLWWT"}

    52

    33

    Returns: 0

  36. {"TLWWWLT","WTLWWWW","LWTWWWW","LLLTWTL","LLLLTWT","WLLTLTT","TLLWTTT"}

    36

    96

    Returns: 0

  37. {"TLWTWLWTLWWWLWTLTWTLLWWWLLTWWWLLLWLWWTT","WTLWLLLLLWLWWWLWTWWWWWWTLWWLTTWLTLWLWWT","LWTWLTWWWWLWLLWWWWWWWTWLWTWWWWWLWWLWTTL","TLLTWTLLWWLWWLLLWTWLWLWLLWLWWWLLTLWWLWW","LWWLTLWWTTLWWLWWWWLLTWWWLLWWLWWLLWLLTTL","WWTTWTTLLWLWWWTWWWWLWLWWWTTTWLTWWLWWTWT","LWLWLTTWLWLTTWTTTLWWTLLTWLWLWLWWLWWLWTT","TWLWLWLTTWTLTWWWTWLWLWTLWLWLWWWWWWWWWWW","WWLLTWWTTWWWWWWWWTLLTWLWLLWTLTTLWTLTTTW","LLLLTLLLLTLLLWTLWWWWLWLWLLWWWWTTTLLWWWW","LWWWWWWTLWTWWWTWWLWLWWTLWLWLWTLTLWLWLLW","LLLLLLTWLWLTTTWTWTWWLLWWLLTWWLWTTLLLWLT","WLWLLLTTLWLTTWWLLTLLWWLTWWLWWLTLWLWLTLL","LLWWWLLLLLLTLTLLWLTLTLLWLWLWLTLWLTLLLWW","TWLWLTTLLTTLLWTLLLLWWLWWWWLLWWTLLWWWLWL","WLLWLLTLLWLTWWWTLLWLLWTTLTWLWWTWLLLWTLL","TTLLLLTTLLLLWLWWTLLWLWLWLLLLWTLLTWLLWLW","LLLTLLWLTLWTTWWWWTLLLTWTWWLTWLWLWTLLLTT","TLLLWLLWWLLLWTWLWWTWWWLLLLLWWWWLLWWLTTW","WLLWWWLLWLWLWWLWLWLTLLTLWWTLLWLLTLLLLLT","WLLLTLTWTWLWLTLWWWLWTLWLWLLWWWLLWWTWWWT","LLTWLWWLLLLWLWWLLTLWWTWLWWLLWWWWTLWWTWW","LLLLLLWTWWTLWWLTWLWTLLTWWWLWLWWWLWLLTLW","LTWWLLTWLLWLTLLTLTWWWWLTWLTLWWWTLWWLWLT","WWLWWLLLWWLWLWLWWLWLLLLLTLWTTWLLTWLLLLT","WLTLWTWWWWWWLLLTWLWLWLLWWTWLTWLTWWLWTLW","TLLWLTLLLLLTWWWLWWWTWWWTLLTLWTWLLLWWWLL","LWLLLTWWTLWLLLWWWTLWLWLWTWWTLLLTLWWWWLL","LTLLWLLLWLLLLWLLLLLWLLWLTTLWTLWLWTWWLWL","LTLLLWWLTLTWWTLLTWLLLLLLLLTWWTWWTWLLWLL","WLLWLTLLTTWLTWTTWLLWWLLLWWLWLLTWLWTLWWL","WWWWWLLLWTTTWLWLWWWWWLLTWTWTWLLTTLWLWWT","WTLTWLWLLTWTLWWWTLWTLTWWTLWWLTWTTWWLLWW","LWLWLWLLTWLWWTLWLTLWLWLLLLWLTLLWLTWTWWW","WLWLWLLLWWWWLWLWWWLWTLWLWWLLLWTLLLTTTTL","LWLLWLWLTLLWWWLLWWWWLLWWWLLLLWWWWTTTLTW","LLTWTTLLTLWLTWWTLWTWLTTLWTLLWLLLWLTWTWW","TLTLTLTLTLWWWLLWWTTWLLWWWWWWLWLLLLTTLTL","TTWLWTTLLLLTWLWWLTLTTLLTTLWWWWWTLLWLLWT"}

    11

    27

    Returns: 2

  38. {"TTWWLLLW","TTLWLWLT","LWTTLTLW","LLTTWLLL","WWWLTWLL","WLTWLTWW","WWWWWLTW","LTLWWLLT"}

    68

    38

    Returns: 0

  39. {"TWWTWLWWWWTLLLLTLLLLLWLWLWWTWLLTWWTLTLLWLTWLWWTL","LTWTLWWTTLLWWLWWWLLWWTLTWWLLWWWWLTTLWWTWLTWWTWTT","LLTLWLLLTWLLLLWWLLWTLLWWWWWWTWTLWLLWWLLWWTLWTWTL","TTWTLLLLTWLLWLLLTWWWLTWWTWWLWLLWWWLWTTLLLTTWWTWW","LWLWTWWWTTTLLLWLLWWWWLWTWLWLTWLLWWWWLWWLWLWTWWTL","WLWWLTLLWLTLWLWTLWLTWWWLLWWWWLLTWWLLTWWLTWLLWWLL","LLWWLWTLWLLLLLWWWLWWTTWLLWWLWWWLLLTLWTWLLWLWTWWL","LTWWLWWTTWWWTWTLLLWWLLLLWWWTWWWWLTWLWWWWLLTTLWTL","LTTTTLLTTWWLLTWWLWWWWWWWWLWWWWWTWWTWLWTLTWWWWWWL","LWLLTWWLLTTLLWWWWLLWLWWLWLLLWWWTWWWLWWTWLTLTWTLL","TWWWTTWLLTTLLWLWLLWWLTWLLTLWTLWTWTLLLLWWLWLLTLWW","WLWWWWWLWWWTTWTWTWWLWLWLWTLLTWWTLTLLWLLLWWLWTWLT","WLWLWLWTWWWTTLWLTWWLWLTWTLTLTLTLLWTLLWWWLLLWWWTL","WWWWWWWLTLLLWTWLLWTTLLWWWWLWWLLLLTWWLWTWLTWWTLWT","WLLWLLLTLLWTLLTWTTWWLWWTWLWLLLLWLWWLWWWLLLTWLWWW","TLLWWTLWLLLLWWLTWLLWLLLLLLTWWLLLTWLWWWWWLLTWWWLW","WLWTWWLWWLWTTWTLTWWWWTWWWWLLLWWLWTTWLWLWWWWWLTTL","WWWLLLWWLWWLLLTWLTLTTTLTLLLWTLWWLTWWTWWWTTWWWWWT","WWLLLWLLLWLLLTLWLWTWLWTWLWWWLWWLLLWTLLLWWWWLWWLW","WLTLLTLLLLLWWTLLLTLTLTLWWLLWTLTWWWLLWLTWTWWTLLWL","WLWWLLTWLWWLLWWWLTWWTWLTLWLLTLWLTWLWWTWTTTWLTTLL","LTWTWLTWLLTWWWLWTTLTLTTLWTWWWWLLTWWWLLLTWTTLWLWT","WWLLLLLWLLLLTLLWLWTWWTTWLWLLTWLLWWWTLWTLTWWWLWTT","LTLLTWWWLWWWLLTWLTLLTWLTWLWLWWWLTWLTTWLTTWWWTTWL","WLLTLWWLLLWLTLLWLWWLWLWLTWLWLWLLLLTWLWLWWLWLWLWL","LLLLWLLLWWTTWLWWLWLWLTLWLTWWLLWWTTWWWWWWTWTWLTLW","LWLLLLLLLWWWTWLTWWLWWLWLWLTLWWWWLWTLTTWWWTTTLLLT","TWLWWLWTLWLWWLWLWLLLWLWWLLWTTTTTLLTWWLLTWTLWTWWL","LLTLTLLLLLTTTLWLWTWTTLTLWWLTTWLLLWWTLTTTTLLLLWWW","WLLWLWLLLLWLWWWWLWLWWLLLLWLTLTWWTWLWLWWTLLWLWWTL","WLTWWWLLLLLLTWWWLLLTLWWLWLLTWLTTLWTWWWLWWLWTLLWL","TLWLWTWLTTTTWWLWWLWLWWWWWLLTWLTTLTLTWWWLLLLWLTWT","LWLLLLWWLLLWWWWTLWWLTTLTWTWWWTWWTLLWLWLLTLWWWLWT","LTWLLLWTLLTTLTLLTTWLLLLLWTLWLLLTWTWWWTWWLWWWLLTW","TTWWLWTLTLWWTLLWTLLWWLLWTLTTLWTWWLTWWWTTWLWLTLTW","WWLLLWWWLWWWWLWLLLTWLLTTLLWLTLLTLLLTLWTWTLTTLLLL","TLLTWTLLWLWLWWLLWTWLLWWTWLTLWWLLWLLWTWLTWLTLLWWW","WLWTLLTLLLWWLLLLLLWWTWLLLLTWTLLLLTLLLTWWLTLLWTLW","WTWWLLLLTTLWLTLLWLWTLWTWWLLWTLWLWLTTWLTTWTWWWWLL","LLLWWWWLWLLWLLWLLLLLTTWTLLLTTTLWWLTLTLTTLWTWWTLW","WWLWLTWWTWWLWWWWLTLTTLTTLTLLTWLWTWLTLWLWTLTWWLWL","TTTTWLLWLTLLWTWWLTLLTTLLWLTTWWWWWLWWWTTLWTLLLLLL","LLWTLWWTLWWWWLTTLLLLLTLLLTTWWLLWLLLTTWLTTWTWWWTW","WLLLTWLTLTWLLLLLLLWTWWLLWLTLWWTLLLWTWWLLLWLTLWWW","LTTLLLTWLLTTLTWLWLLWTLWTLWWTWLWWLWTWWLLLLWLWTWWL","LLLTLLLLLTWLLWLLTLLWTWLTWTWLLLWTWWWWLTLTWWLLLTWW","TTTLTWLTLWLWTLLWTLWLWLTLLWWLLTLLLTTWLWWWLWTLLLTL","WTWLWWWWWWLTWTLLWTLWWTTWWLTWLWWTTLLWLLWLWWLLWLWT"}

    49

    93

    Returns: 0

  40. {"TWLWLWTWWWWLWLWWWWLWTWWLWWLTTLWW","LTTTLLLLWTWTWTLWLWTWLWLLWTLTLWLT","WTTLWLWLWWWWLTLWWWWLWWTLLTWWWWLW","LTWTWLLWTWWWTTWTTWTTLTWLWLLTTLLT","WWLLTLWTWLLWWWTLTWLWWLLTWTLTLWWL","LWWWWTLTTLWWTWLLLTLWLLTWWLTWWTLL","TWLWLWTWWWWWLWWWLLLWLLWLTWWLWLLL","LWWLTTLTWLWLLWTLWTWTWWWWLWLLWLLW","LLLTLTLLTLLTWTLWWWLWWWWTLWLLLWWL","LTLLWWLWWTTLLLWTLLLWWLLLLLWLWWWL","LLLLWLLLWTTWWLTLLWWWWWLTLWWLWWLT","WTLLLLLWTWLTLWLWWWLWWLLLWLWLWWTW","LLWTLTWWLWLWTWTTLWWLWWLWLLTTLLLL","WTTTLLLLTWWLLTWTWWLTLLTLWLWTWWWT","LWWLTWLTWLTWTLTLWLWWWLLWWLTLWLWL","LLLTWWLWLTWLTTWTWWLLWWTTLWLWLWWL","LWLTTWWLLWWLWLLLTWWTLLLLWLWWTLLW","LLLLLTWTLWLLLLWLLTWTLWWWLWWWWLLW","WTLTWWWLWWLWLWLWLLTTLWLLLLTLWLTT","LLWTLLLTLLLLWTLWTTTTTWWWLWLWWLLW","TWLWLWWLLLLLLWLLWWWTTLWWTLWLWWTW","LLLTWWWLLWLWLWWLWLLLWTLLLTWLLLWL","LWTLWTLLLWWWWTWTWLWLLWTWWLTWWWLW","WWWWTLWLTWTWLWLTWLWLLWLTWWLLLWTL","LLWLLLTWWWWLWLLWLWWWTWLLTTLWWLLW","LTTWTWLLLWLWWWWLWLWLWTWLTTLWWTLL","WWLWWTLWWLLLTLTWLLTWLLTWWWTWWLLT","TTLTTLWWWWWWTTWLLLWLWWLWLLLTWWWL","TWLTWLLLWLLLWLLWTLLLLWLWLLLLTWLL","WLLWLTWWLLLLWLWLWWWWLWLLWTWLLTWW","LWWWLWWWLLWTWLLLWWTWTLWTWWWLWLTT","LTLTWWWLWWTLWTWWLLTLLWLWLWTWWLTT"}

    4

    93

    Returns: 0

  41. {"TTTWTTLLLWLTLWLLWLLTLLTTW","TTWWTLWLLTLTWLLLLLWTWWLLW","TLTWWLLWLLWLWWLWWLWLWWWLW","LLLTLTWTLTWLWLWWWTLLTLTWW","TTLWTWLLWWWWWWWTLWLLWTWWW","TWWTLTTWWWLWWWWWWLWWWWLWL","WLWLWTTWLLWLLTWLWLTLLWLLW","WWLTWLLTTWWWLTWWTWWWWWLTL","WWWWLLWTTLTLTWLWTWWWWLLWT","LTWTLLWLWTWLTTTLWWTWWLLWL","WWLLLWLLTLTTWLTLTLWTTWWTW","TTWWLLWLWWTTTTLWWLTLLWLWT","WLLLLLWWTTLTTWLTWWLTWLWLW","LWLWLLTTLTWTLTWWWLTLWWLTW","WWWLLLLLWTTWWLTLTWWLLWWLT","WWLLTLWLLWWLTLWTWLLLLLWWL","LWLLWLLTTLTLLLTLTWWWWLWLW","WWWTLWWLLLWWLWLWLTWTWWLTL","WLLWWLTLLTLTWTLWLLTWTWLLL","TTWWWLWLLLTWTWWWLTLTLWLTL","WLLTLLWLLLTWLLWWLLTWTWWLW","WLLWTLLLWWLLWLLWWLLLLTWWL","TWLTLWWWWWLWLWLLLWWWLLTLL","TWWLLLWTLLTLWTWLWTWTWLWTT","LLLLLWLWTWLTLLTWLWWWLWWTT"}

    38

    71

    Returns: 0

  42. {"TWT","LTT","TTT"}

    21

    29

    Returns: 0

  43. {"TWWLTTWWWWW","LTLLWLLWWWL","LWTTWWLLTWW","WWTTWLLLLWL","TLLLTLLWLLT","TWLWWTTWTLW","LWWWWTTTLWW","LLWWLLTTLLT","LLTWWTWWTWL","LLLLWWLWLTW","LWLWTLLTWLT"}

    38

    28

    Returns: 0

  44. {"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTL","WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWT"}

    0

    1

    Returns: 49

  45. {"TW","LT"}

    1

    0

    Returns: 1

  46. {"TLLLLLTWWWWTLLWWWT", "WTTWTTLLWLLWWLTLWW", "WTTWWTLWTWLWWWWLTW", "WLLTLTWWWTWLWLLWLT", "WTLWTLWWWWLLWLLWTW", "WTTTWTWLLWTLLWWWLW", "TWWLLLTLLWTWWWLLWW", "LWLLLWWTWLLWWLLLWT", "LLTLLWWLTTWLTWTLWT", "LWLTLLLWTTTLLLLWTW", "LWWLWTTWLTTTLLWWLL", "TLLWWWLLWWTTLWTTLL", "WLLLLWLLTWWWTWLLWW", "WWLWWLLWLWWLLTTWLL", "LTLWWLWWTWLTWTTTWT", "LWWLLLWWWLLTWLTTLW", "LLTWTWLLLTWWLWLWTW", "TLLTLLLTTLWWLWTLLT" }

    18

    6

    Returns: 17

  47. {"TWWW", "LTWW", "LLTW", "LLLT" }

    0

    0

    Returns: -1

  48. {"TW", "LT" }

    50

    0

    Returns: 1

  49. {"TWW", "LTW", "LLT" }

    100

    0

    Returns: 1

  50. {"TWWLL", "LTWWL", "LLTWW", "WLLTW", "WWLLT" }

    50

    50

    Returns: -1


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: