Problem Statement
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
{"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.
{"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.
{"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.
{"TWWTTWWLWWWWLWWWLTLL","LTWLTTLLLWLLTLWLLWLW","LLTWLLTWWWLTLLTWLWWW","TWLTLLWLLTWLLLWWTLLT","TTWWTTLTWTTWTWWLTLWW","LTWWTTWWWWWWWLLTLTLL","LWTLWLTWLLTLWTLWTTLT","WWLWTLLTWLWLTWLWLWWL","LWLWLLWLTLLLWWWWLLTT","LLLTTLWWWTWWLWWLLLLW","LWWLTLTLWLTWLLWLWWTW","LWTWLLWWWLLTLWWWLWTW","WTWWTLLTLWWWTWLTLTTT","LWWWLWTLLLWLLTWLWLLW","LLTLLWWWLLLLWLTLLLWL","LWLLWTLLLWWLTWWTWWWW","WWWTTWTWWWLWWLWLTLWL","TLLWWTTLWWLLTWWLWTWW","WWLWLWWLTWTTTWLLLLTL","WLLTLWTWTLLLTLWLWLWT"}
5
10
Returns: -1
{"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
{"TTWLLLTLTWW","TTTWTTLTLWW","LTTWLLWWLTL","WLLTLTWLWWW","WTWWTLWLWWT","WTWTWTLTWLW","TWLLLWTWWWT","WTLWWTLTTLW","TWWLLLLTTWT","LLTLLWLWLTT","LLWLTLTLTTT"}
9
16
Returns: -1
{"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
{"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
{"TLLLLLTWWWWTLLWWWT", "WTTWTTLLWLLWWLTLWW", "WTTWWTLWTWLWWWWLTW", "WLLTLTWWWTWLWLLWLT", "WTLWTLWWWWLLWLLWTW", "WTTTWTWLLWTLLWWWLW", "TWWLLLTLLWTWWWLLWW", "LWLLLWWTWLLWWLLLWT", "LLTLLWWLTTWLTWTLWT", "LWLTLLLWTTTLLLLWTW", "LWWLWTTWLTTTLLWWLL", "TLLWWWLLWWTTLWTTLL", "WLLLLWLLTWWWTWLLWW", "WWLWWLLWLWWLLTTWLL", "LTLWWLWWTWLTWTTTWT", "LWWLLLWWWLLTWLTTLW", "LLTWTWLLLTWWLWLWTW", "TLLTLLLTTLWWLWTLLT"}
18
6
Returns: 17
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"TWTTWLLLWTLT","LTLWLWWLLWLL","TWTWLTLWLTTW","TLLTLLWWWWLL","LWWWTWTLWTWT","WLTWLTLTWWTW","WLWLTWTWLWWL","WWLLWTLTLLLL","LWWLLLWWTWTT","TLTLTLLWLTLL","WWTWLTLWTWTL","TWLWTLWWTWWT"}
14
2
Returns: 9
{"TLLLTWWWLLLLWTLL","WTWLTWLWWLWLWLTW","WLTLLWTLWWWTTLWL","WWWTLWLLWWTLTWTW","TTWWTWWLTTWWWTLW","LLLLLTWWTTWTWWWW","LWTWLLTWWWLTWTWW","LLWWWLLTTWLWLLWT","WLLLTTLTTWTWTTLW","WWLLTTLLLTWWWLTW","WLLTLLWWTLTWLWLW","WWTWLTTLLLLTLTWW","LLTTLLLWTLWWTWWT","TWWLTLTWTWLTLTWT","WTLTWLLLWTWLLLTT","WLWLLLLTLLLLTTTT"}
17
1
Returns: 15
{"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
{"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
{"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
{"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
{"TLLTTTWL","WTWLTWLL","WLTLWWWL","TWWTTWWW","TTLTTWWL","TLLLLTLW","LWLLLWTL","WWWLWLWT"}
8
10
Returns: 3
{"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
{"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
{"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
{"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
{"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
{"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
{"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
{"TTLLWLWLLTWWWWWWW","TTLWLWLLLWWLWWWWT","WWTLWLWLTWWWTWLLL","WLWTWWLLWWWLTLLLW","LWLLTLWWWTWTLWWWT","WLWLWTWLWWWLWWWLW","LWLWLLTLLWLLLTLWT","WWWWLWWTLLWWLWLLL","WWTLLLWWTLLLLWLLW","TLLLTLLWWTTWWWWTL","LLLLLLWLWTTTWWWTW","LWLWTWWLWLTTWWLTT","LLTTWLWWWLLLTLTLT","LLLWLLTLLLLLWTLWW","LLWWLLWWWLLWTWTTW","LLWWLWLWWTTTWLTTL","LTWLTLTWLWLTTLLWT"}
38
62
Returns: 0
{"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
{"TLWWWLT","WTLWWWW","LWTWWWW","LLLTWTL","LLLLTWT","WLLTLTT","TLLWTTT"}
36
96
Returns: 0
{"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
{"TTWWLLLW","TTLWLWLT","LWTTLTLW","LLTTWLLL","WWWLTWLL","WLTWLTWW","WWWWWLTW","LTLWWLLT"}
68
38
Returns: 0
{"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
{"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
{"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
{"TWT","LTT","TTT"}
21
29
Returns: 0
{"TWWLTTWWWWW","LTLLWLLWWWL","LWTTWWLLTWW","WWTTWLLLLWL","TLLLTLLWLLT","TWLWWTTWTLW","LWWWWTTTLWW","LLWWLLTTLLT","LLTWWTWWTWL","LLLLWWLWLTW","LWLWTLLTWLT"}
38
28
Returns: 0
{"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
{"TW","LT"}
1
0
Returns: 1
{"TLLLLLTWWWWTLLWWWT", "WTTWTTLLWLLWWLTLWW", "WTTWWTLWTWLWWWWLTW", "WLLTLTWWWTWLWLLWLT", "WTLWTLWWWWLLWLLWTW", "WTTTWTWLLWTLLWWWLW", "TWWLLLTLLWTWWWLLWW", "LWLLLWWTWLLWWLLLWT", "LLTLLWWLTTWLTWTLWT", "LWLTLLLWTTTLLLLWTW", "LWWLWTTWLTTTLLWWLL", "TLLWWWLLWWTTLWTTLL", "WLLLLWLLTWWWTWLLWW", "WWLWWLLWLWWLLTTWLL", "LTLWWLWWTWLTWTTTWT", "LWWLLLWWWLLTWLTTLW", "LLTWTWLLLTWWLWLWTW", "TLLTLLLTTLWWLWTLLT" }
18
6
Returns: 17
{"TWWW", "LTWW", "LLTW", "LLLT" }
0
0
Returns: -1
{"TW", "LT" }
50
0
Returns: 1
{"TWW", "LTW", "LLT" }
100
0
Returns: 1
{"TWWLL", "LTWWL", "LLTWW", "WLLTW", "WWLLT" }
50
50
Returns: -1