Problem Statement
The King of Byteland has an army. The army consists of 2N soldiers. The King has arranged the soldiers into 2 rows by N columns. Two soldiers are neighbors if they are located next to each other in a row or in a column.
Currently, some of the soldiers are happy and some are sad.
You are given the current states of all soldiers in a
The King knows that a happy army is a strong army, therefore he wants all his soldiers to be happy. The soldiers can talk to other soldiers. Whenever soldier X talks to soldier Y, soldier Y changes his state to the state of soldier X. For example, if X is currently sad, Y becomes sad as well. The state of soldier X does not change when X talks to Y.
You can now give some soldiers orders to talk to other soldiers. There are three types of valid orders:
- Choose a single soldier and call him X. Choose a single neighbor of X and call him Y. X will talk to Y.
- Choose any contiguous group of soldiers in one of the rows. Each of these soldiers will talk to their neighbor in the other row.
- Choose any column A. Choose any column B adjacent to column A. Each soldier in column A will talk to their neighbor in column B.
You are given the
Definition
- Class:
- TheKingsArmyDiv1
- Method:
- getNumber
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int getNumber(String[] state)
- (be sure your method is public)
Constraints
- N will be between 1 and 200, inclusive.
- state will contain exactly 2 elements.
- Each element of state will contain exactly N characters.
- Each element of state will consist of characters 'H' and 'S'.
Examples
{"HSH", "SHS"}
Returns: 2
Here is one optimal solution: First, give an order of the first type, choosing the soldier in row 1, column 1 (0-based indices) as X and the soldier in row 0, column 1 as Y. Next, give an order of the second type, choosing the entire row 0.
{"HH", "HH"}
Returns: 0
All soldiers are already happy, hence the answer is 0.
{"HHHHH", "HSHSH"}
Returns: 1
One optimal solution is to give an order of the second type, choosing soldiers in columns 1 through 3 in row 0.
{"S", "S"}
Returns: -1
It is impossible to achieve the goal in this case.
{"HSHHSHSHSHHHSHSHSH", "SSSSHSSHSHSHHSSSSH"}
Returns: 8
{"HS", "HS"}
Returns: 1
{"SHSHHSHHSHSHHSHSHHSHHHSSSSSHHHHHHHHHHHHHSHSSHHSHSSHHSHSSHHSHHHHSHHHSHSSHSHHHSSSSSHS", "SHHSSSHSHSSSSSSHHHHHHSSSHHSSHHHSHSSHSHHHSSHSHSSHSHSSHSSSHSSHHHHSSSHHSHSSHHHSSHHHHHS"}
Returns: 29
{"SHHHHHHSHSHHSSHSSSHSHHSSSHSHHHHHHHSSSHSSHSHSSSHHSH", "SSSSSHHSSSHHHHHHHHSHSHSHSSSHSSSHHHSHSSSSHHHHHHSSSH"}
Returns: 17
{"HHHSHSHSHSSSSSS", "HSSSSSHHSSHHHSS"}
Returns: 8
{"HSHHHHHSHHHSHSSSSSSSHHHHHSHSHHSHHSSHSHSSSHSHSHSHHSHSSHHHSHSSSSHHHHHSHHHSSHHSSHSSSSHHSHHHSHSSSSHSS", "HHHSHSHSHSSHHSSHSSHHHSSSSSHSHSHSSSSHHSSSHSSHSSSHHHHHHSSSSSSHSSSHSSHHHSSSHHSHSHHSSHHHSHSHHSSSHHSHH"}
Returns: 38
{"HHHSSHHSHSSHSSHSSSSSHSSHSHSSHHSSSSHSHSSHSSSSSHHSHHSHSHHHSSHHSHHHHSHSHH", "SSSSSHHSSHSHSHSSHHHHSSSHHSHHSSHHHSSHSHSSSSHSHSHSHHHSHHSHHSHSSHSHHHHHHS"}
Returns: 29
{"SSSHHHHHSHHHHHSSHHHSHHHHSHSHSHHHSHSHHSHHSSSHHHHSSHHSSSHHHHHSSSSHHHSSSSHHHHSH", "SSHHHHSHHHSSHHHSSSSHHHHHSHHHHHSHSSSSSHHHHHHSHHHHSHSSHHHHHHHHHSHHHHSHHSHHHSSH"}
Returns: 20
{"HSSHHSHHHS", "HHHHHSHHHH"}
Returns: 2
{"HHSHSH", "SHHHHS"}
Returns: 2
{"HSHS", "HHSH"}
Returns: 2
{"HSHHHHSHHSHHHSSHSSHHSHHHSHHSHHHHHHHHHHHHHS", "HSHHHSHSSSHSHHHHHHSHHHHSSHHSSHHHHSHHSSSSSH"}
Returns: 9
{"SHSHHSHHHHHHHHSHHSHHSHHHHHHHSSHSHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHSHSHSSHHSHHSSHS"}
Returns: 5
{"SSHHSHHHHHHSHHHHHHHHSHHHHHHHSHSHHHHSHHSHHHHHHHHHSHHHHSHHHHHHSSHHHSHSSH", "HHSHHHHHHHHHSHHHHHHHSSHHHSHHHSHHHHSHSHHHSHSHHHSHHHHHSHHHHSHHHSSHHHHHHH"}
Returns: 12
{"HHHSHHSHHHHHSHHSHHSHHHSHHSHHHHHHHHHSSSHSHSSHHHSSHSHSHHSS", "HSHHHHHHHSHHHHHSHHSHHSSHSSSHHHHHSHHHHHSHHSSHSHHHHHHHHHHH"}
Returns: 12
{"SHHHHHH", "SSHHHSS"}
Returns: 2
{"HHHHHHHHSHHSHHHSSSHSHSSHHHHSHHHHSSSHHHHSHHHHHSHSHHHHHHSHHHHSSSHHHHH", "SHHSSSHHSHHHHHSHHHHHHSHHSHHHSSHSHHHSHHHHHHSHSHHHHHSHHSHHSHHHHHHHSHH"}
Returns: 11
{"HHHHHHHHHHHHHSHHHSHHSSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHH", "HHHHHHHSHHHHSSHSHHHHHHHHHSHHHSHHHHHHHHHHHHHHSHHHHHHHHHSHHHHHHHSHHHHHSHHHHHHHHHH"}
Returns: 4
{"HSHHSHHHHSHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHSHHHHHHHSHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHH", "HHHHHHSHHSHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHSSSHHHSHHHHHHHHHHHHHHHHSSHHSHSHHHHHHHHHHHHHHHHHHH"}
Returns: 6
{"HHHHHHHHHHHHHHHHHHHHHHHHHSHSHHSHH", "HHHSHSHHHHHHSHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"HH", "HH"}
Returns: 0
{"HHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHSHHSHHHHHHSHHHHHHSHHHSSHHHHHSHHHHHHHHHHSHHHHHHHHHHHHSH", "HHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHSSHHSHSHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHSHHHH"}
Returns: 7
{"HHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHSHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 1
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"HHHHHHHHHHHHHHHHSHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSH"}
Returns: 3
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHSHHSHHH", "HHHHHSHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHH"}
Returns: 3
{"SSHSSHSSHHSSHSSSHSSSSSHSSHSSSSHSHSSHHHHSHSHSSHSHSHSSHHHHSSHS", "HSHSHSSSSHSHHHSHSHHHSSSHSHHSSSHSSSSSSHHSHSSHHSSSSSSSSSSSSHSS"}
Returns: 30
{"SSSSSSHSSSHSSHSSHSHSSSSSHSSSHHSHSSSSSS", "SSSSHSHSSHSHHSSSSSSSSSSSSSHSSSHSSSHSHS"}
Returns: 26
{"HSHSSSSSSHSHSHHHSSHSHSHSHSSSHSSHSHSSSHSSHS", "HHSHSSHSSHSSSSSHHSSSSSSSSSHHHSSHSSHSSSSSHH"}
Returns: 24
{"HSH", "SSS"}
Returns: 2
{"HSSHHSHHHSHSSSSSSHSHSSSSH", "HSSSSSSSSSSHSSSHSSSSSSSSH"}
Returns: 15
{"SSSSSSHSHSHSSSSSHH", "SSSSSSSSSSHSHSSSHS"}
Returns: 14
{"SSSSSSSHSHHSSSSHHHHSHSSHHSHSHSSSSSHSHSSSSHHSSHSHSSSHSSHSSHSSSSHSHSSHSSHSSSHHSSSH", "SSHHHSSSHHSSSSSHSSHSSSHHSSSSSSSSSSSHSSSSSSHSSSHSSHSSHSSHSSSSSSSSHHHSSSSHSSSHSSSS"}
Returns: 50
{"SSSHHHSSSSSHSSSHSSSSHSSSSHSSSSSSSHHHSSSSSSSSSSSSSSSHHSSSSHSSSSSSSSHSSSSSHSSHHHSSHSH", "SSSHSSSHHSSSHSSHSHSSSSSSSSSSHHSHHSHSSSHHHSSSHSSSSSSHSSSSSHSSSSSHHSSHSSSSSSSSSSSSSSH"}
Returns: 55
{"HHHSSSSSSSSHSHSSSSSSSHHSSHSSHSSSSHSHS", "SHSSHSSSHSSHSSSSHSHSHSSSSSSSSHSSHSHHS"}
Returns: 23
{"HSSSSSSSSSSSHSHSSSSSSSSSSSSSSHSSSSSSSSSSSSHHSSHSSSSSSSSSSSSHSSSSHSSHSHSSSHHSSHSSSHSSSSSS", "SSSSSSSSSSSSSSSHSSSSSSSSSSHHSSHSSSSSHSSSSSSHSSSHSSSSHSHSHHSSHSSSSSHSSSSSHSSSSSSHSHSSSHSH"}
Returns: 65
{"SSHSSSSSSSHSSSSSSHSSSSSSSSSHSSSSSSSSSSSSHSSSSSSSSHSSSSSH", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSHSHSSSSSSSSSSSS"}
Returns: 49
{"SSSSHSSSHSSSSHHSSSSSSSSHHHSSSSSSSSSSHSHSHSSHSSSSSSSSSSHSSHSSSSHSSHSSSSSHS", "SHSSSHSSSSSSHHSSSSSSSSSSSSSSSSSSSSSSSSHSSSSHSSSSSSSHSSSSSSSSSSSSSSSSSSHSS"}
Returns: 58
{"S", "S"}
Returns: -1
{"HSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSHSSSSSSSSSHSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSHSS", "SSSSSSHHSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSHSHSSHHSSHSSSSSSSSSSSSSSSSHSSS"}
Returns: 68
{"SSSSSSSSSSSSSSSSSSSSSSHS", "SSHSSHSSSSSSSSSSSSSSSHHS"}
Returns: 21
{"SSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSHSHSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSS"}
Returns: 94
{"SSSSSSSSSSSSSSSHSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: 24
{"S", "S"}
Returns: -1
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: 71
{"SSSSHSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSHSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: 39
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 0
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: -1
{"SSSSSSSHSSSSSSSHSHHSHHSHSHHSHHHHHHSHSSHSHHSHSHHHHSSSSHHSHSSHHHSSHHHSSSSSSHHHHHSHSSSSSHHHSSHHSHHSSHSHHHHHSHSSSSHHSSHSHHSSHSSSSSHHHHSSSHSHHHSSHHHHHHHHSSSHSSHSHHHHSSHSHSSSHSHHSSHSHHHHHSHSSHSHHHHSHSSHSSSS", "SHSHSHHSHSHHSSSSHHHHSSHHHSHHHSSSHHSHSSSSSHHSSHSHHHSHSHSSHSHSHSHSHHHHHHHSHHHSSSSHSHHHHHHSHSHSHSSSSSSSSHSHSSSHHSSSHSHHHHHSHSHHHSHSSHSSSHSHHHHSSSSSSHHHSSHSHHSHHHHSHSHSSHSSSSSHSHHHHHSHHHHSHHHHHSHSSSHSHSSS"}
Returns: 74
{"HHHSHSHSHSHHHHHHSSHSSHSSSHHSSHSSSSSHHHSHHSHHSSSHSHHSSSHSHSHHHSSHHSHSSHSHSSHHHHHSSSHHSHHHSHHSHHHHHHSHHHSHHSHHSSHHSHHSSSHSSHHHSSSHSHHSHHSSHSSSSSSHSSHSHHHSSSSHHSHHHHHHHSSSSHSHHSSSSHHHHHSSSSSHSSSHHSSHSHSH", "SHHHSSHHHSHHHHSHHSHSSHHSSSHSHSSSHSHHSHHSHHSHSSSHSHHHSSSSSSSSHSSHHHSSHSSHHSSHHSSSSHSHSHHHHSSSSSSSHHSHSHSHHHSHHHHHSHHHSSSSHHHHHSHSHSHHHHSSSSHHSHHSHSHSSSSHHSHHHSHHSHSHHSSSHSSSHSHHSSSHSSHSSHSSHHSSSHHSSHSH"}
Returns: 82
{"SSHSSHHSSHSHSHSSHSHSSSHHSSHHHSSHHHSSHHSSSSHSHSSSHSSSSHSSSHHHSSSSHSHHHHSSHHHSSSSSSHHHSHSSSSSSHSHHSSSSSHSHSSSHHHSSSHHSSSHHHHSSSSHSHHSSHHHSHHSSSHSSHHSHSSSHSSHSSHSSHSHSHHHSHSSSSHSSSHSHHHHHSHSSSSHSSHHHHSSS", "HSSSSHHHSHSHSSSHHSSHSHHHHSHHHSSHHHHHHSSHHHSSHHSSHSHSHHSSHHHHHHSSSSHHSHHHSHSHHSHHHHHSSSSSSSSSSHSHHSSHHSSSSSHHHHHHSHHSHSHSHSHHHSSHSHHHSHSSHSSSHSSHSSHHHHSSHHHHHSHSSHSHSSHHSSHHSHHSSSHSHHHHSSSHHHHSHSHSSHHH"}
Returns: 79
{"HSSHSHHHSHSHHSHHSSSHHHSSSHHSHHSHHHSSSSSHHSHSHSSHHHHHHHHSSHHHSHHHSHHHHSSHHHSSSHHSHHHSHHHHSHHSSHHHSSSHHHSSHSHSHSHSSSSHHSSHSHHHHSSSHSSHSSHSHHSHSHHSSSHSHSHHSHHHHSHHSSHSSSSSHSHHHSSHSSHSHSSHSHSHSSSHSSSSHHSH", "HSSHSSSSSHHHHSSHSSSHSSHSHHHSHHSHHHSHHHHSSHSSHSHHSHSSHSSSSHHHSSHSHHSSHSHHSSHSSHHSSSHHHHSSHSSHSHSHHHHHSHHHSHHHHHSHSHSSHHHHSHHHSSHHSSHSHSSHSSSSSSSSHSSHHHSHHSHHSHHHSSHSSSHSSHHSSHSHHSHHSHHHSSHSSHHHSHSSSHHS"}
Returns: 75
{"HSSHSHSHSSHHHHSHHSHSHSHHSHSHHSSSSSSHHHSSSHSHSSSHHSSSHHHHHHHSHSHSSHSSHHHSSSHHSSSSHSHSHSSSSSSHSSHHSSHHHHHHSSSHHHHHHSHSSSSHHHHHSSSHSSSSHHHSHSHSSHHHHSHHSHHHHSHSHHHSHHHSHSHSHHHSHHSSSHSHHSHSHSSHHSHSHSHSHHSH", "SSHSSHHSHSHSHHHHHHHSSSHHSHHSHSHSHHHSSSSSHSSSHHHSHSHSHSSSHSHSSSSHSSSHHSHHSSHHHHHHHSSSHHSSSSSSHHSSSSHHSHSHSSHHHSHSSSHHSSHHSSHSSHSHHHSHHSSHHSHSHHSHSHSSSHSSHHSSHHHSHSHHSSHHHHSSHSHSHHSHHHSHHSHSHSHSHSHSSHSH"}
Returns: 76
{"SSSSSSHSHSSSSSSHSSSSSSHSSSSHHSSSSSSSSSSSSSSSSSSSSSSSSHSSHSSSSSSSSHSSSSSHSHSSSSSSSSSSSSHSSSSSSSSHSSSSHSHSSSSSHSSSSHSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSHSHSSSSSSSSSSSS", "HSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSHSSHHSSSSSSSSHHHSSSSSSSSSSSSSSSHSHSHHSSSSSSSSHSSSSSSSSSSSHSSSSSSSSHSSSSSHSSSSHSSSSSHSSSSSHSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSHSHSSSSHHSSSSHSSHSHSSSHSSS"}
Returns: 165
{"SSSSSSSSSHSSSSSSSSSSSSSSHHHHSSSSSSHSSSHSSSSHSSSSHSSSSHSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSHHSSSSHSSSSSSSHSSSSSSSSSSHHSSSSSSSSSSSSSSSHSSSSSSSSSSSSHHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSHSSS", "SSHSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSHSHSSSSSSSSSSSSSSSSSSSSSSSSHSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSHSSSSSSHSSSSSSSSSSSSSSSHSSSHSSSSSSHSSSHHSSSSSSSSSSSSSSSSSSHHSSSS"}
Returns: 172
{"SSSSSSSSHSSHSSSSSSSSSHSSSSSSSHSSSSSSHHSSSSHSSSSSSSSSSSHSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSHSSSHSSHSSSSSSSSSSSSSSSSHSSHSSSSSSSSSSHSSSSSSHSSSSSSSHSSSSSSHSHSSSSHSHSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSHSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSHHSSSSSSSSSSSHSSSSSSSSSSSSHSSHSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSHSSSSSSSSSSSSHSSSSSS"}
Returns: 177
{"SSSSSSSSSHSSSSSSSHSSHSSSSSSSSSSSSHHSSSSSHSSSSSSSSSHSSSSSSHSSHSSSHSSSSSSSSSSSSSSSHSSSSSSSSSHSSSSHSSSSSHSSSHSSSSSSSSSSSSSHSSSSSSHHSSSSSSSSHSSSSHSHSSSSSHSSSSHSSSSSSSHSSSSSSSSSSHSSHSSSSHSSSSSSSSSSSSSSSSSS", "SHHSSSSSSSHSSSSSSSSHSHSSSSSSSSSSSSSSSSHSSHSSSSHSSSSSSSSSSSSSSSSHSSSSSSSSSHSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSHSHSSSSSSSSSSSSSSSSSSSSHSSSHSHSSSSSSSSS"}
Returns: 169
{"SSSSSSHSSSSSSSSSHSHSSSSSSSSSSSSSSSSSSSSSHSHSSSHSSHSSSSSSHSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSHHSSSSSSSSSSSHHSSHSSSHSSSSSSHSSSSSSSSSSSHSHSSSSSSSSHSSSSSSSSS", "SSSSSSSSSSSSHSSSSSSSSHHSSSSHSSHSSSSSSSSSSSSSSSSSSSHSSSSSSHHSSSSSSSSHSSSSSSSHSSSSSSSHHSSSSSSSSSSSSSSSSSHSHSSSSSSHSSSSSSHSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHSSSSHSSSSSSSHSSSHSHSSSSS"}
Returns: 168
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: 199
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSHSSS"}
Returns: 196
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: -1
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSHSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: 197
{"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"}
Returns: 200
{"HSSHHHSSHHSSHHHHHSSSHHHSHHHSHSSHHSSSSHSHHSHHSHHSSHHHHSSHHHHHSHHHSSSSHSSHHHHHHHSSHHSSHSHHSHHHHSHHSSSSSSHSSHHSHHHSHSSSHSSSHSHSHHSHSSHSHSSHSHSHSHSHHSSHHSSSSHSSSHHSSHSSSHHHHSHHHSHSHSSSHSSHSHHSHSHHHHHSHHHS", "HHSHHHHHHSHSHHSHSHHHHSHSHSHSSSSHSHSHSSSSHSSHHSSSHSHHSSSSHHSSSSSSSSHHSHHSHHSSSHHSSHSHSSHSHHHSHHSSHSSHHSSSHSSSSSHHHHHSSHHSSHSSSHHSHSHHHSHHHHHHHHHSHSSSHHSHSHSSSSHHSSSHHHSHSSSSHHSSSSSSHSHHSHSHHSHHHSHHHHHS"}
Returns: 73
{"SHSSSHSHHSHHHHHSHHSHHHSSHHHHHHSHHHHSSHSSSHHHSHSSHSSHHHHHHSHHHHHHHHHHSHSSSSHHSSSSSSHSSSHSSHSHSHHSSSHSSSHSHSHHHHSSSSHSSSHHHHHHSSHSHHSHHSSSHSSHHHSSHSHSSHHHHSHHHSSHHHSSHSHHSHHHHHHSHHSSHHSHSSSHSHHSHHSHSHHH", "HSSHHHSHHSSSSHHHSSSHHHSHSSHSHSHHSHSSHSHHHSSSHHSSHHSSHSHHHHSHSSSHHHSSSSHSHSHSSSHSSHHSSHHHHSHSSSSSHHSSSHHSSHHSSSHHHSSSSSHHHSSHHHHHSSSHHSHHHSHHHSHHSHHHSSSHSSHSHSSHHHSHSSSHSHSHHHSSSSSHSSHHSHSSHSSHHHSSHHHS"}
Returns: 69
{"HSHHSSSHSHSHSSHHSHHHHSHHHSHHSSSHSSSHSHSSSSHHSHSSSHSHSSSHHSHSHSHSHHSSSHSHHHSSHHSSSHSSSHSHSSSSHHSSSHHSHSHSSSSHSHHSSSSHSHSHHSHSSSHSHSHHHSSSHHHSHHHSHSHHHHSHHHSSHSSSSHSSHHHHHSSHSSSSSHHSSSHHHSHHHHHSSHHHSHSS", "SSHSSHSSSSHSSSSHSSSHHSSHHHSHHSHHHSSSHSHSSSHHHSHSHHHSSHSHHHSSHSSSSHHSSHHSHSSHSSHHSSSHSHSHSSHSHHSSSHHSSHSSSSSHSHSSSHHSSHSHHHSSSHHHSSSSSHHSSSSHSSHHHSHHHHHHSSHSSHHHSHHSHSSSSSSHHHSHSHSHSSHSHSHSSSSHHHHHHHSH"}
Returns: 84
{"SHHSHSSHHHSHHSSSHSHHSSHHHSSHSSSHSHSSHSSHSHSSSSHSSHHSHHHHHHHHHHSSSHSHHHSHSSSHSHSHSSSHHHSHHHSHHSHSSHHSSSSHSSSSSHHSHSHSHSSSHHHSHHHSSSSHHHSSHSHSSSSHHHSHHSSHHSHHSHHHHSSHSHHSHHHHHHSHHHSSHHSHHSSHSSSSSHHSHSHS", "HHSSHSSHSSHSSSSHSSSHHHHHSHHHHHHSSHHHHSSSHSHHHHHHHSSHHSSHHSHHHSHHSHSSSSSHHHHSSSHSHSHHSSHHHHHSSSHSHHSHSHSHSHHSSHHSSSHSSHSSHSHHHHSSSHHSSSSHSHHSSSHSHSSSSSHHSSHSSSSSSHHSSHSHSHSHSSHSHSSSHHSHHHSSHHHSSHHSHHSS"}
Returns: 73
{"HHSSSSHSSHHSHHHSSHHHHSHHSHHSHSHSHSSHSSSSSHSHSHSSHSSHSSSHSHHHHSHHHHSSHHSSHSSSHHHSSHSHHSSSSSHHSSHSHSSSHSSHHSHSSHSSHSSSSHHHHSSHSHSHHHHSSSSHSHSSHHSHHSHHHSHHHHHHHSHSHHHSSSHHSHHHSSSHSSHSSSSSSSHSHHSHSHSSHSSS", "HHHSHSHSHSHHHSSHSSSHSSSHSHHHHSSSHSSHHHSHHSHHHHSHHHHSHSHHSHHSHSSSSSHSHSSSSSHSSHSSSHSSSHHSHHSHHSHHHHHSHHSHSHSSHSHHSSSHSHHSHSHHSSSHSSSSSSSSHHHHSSHHHSHSSSSSSHSHHSSHSHHSSSHSHSHSSSSSSSSSSHHSHSHHSSSSHSSHHSSS"}
Returns: 81
{"HHHHHHHHHHHHHHHHHHHHHHHHSHHHHSSSHHHHHHHHHHHHHHHSHHHHHHSHHHHHHSHHSHHHHHHHHHHHSSHHHHHHHHHHHSHHHHHHHHSHHHHSHHHHHHHHHHHHSHHSHHSHHHHHHHHHHHHHHHHHSSHHHHHHHHHHHSHHHHHSHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHSHHHSHHSH", "HHSHHHHHHHHHHHHHHHHHHSHSHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHSHHHHSHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHSHSHHHHHSHHHHHHHHHHSHHHHHHH"}
Returns: 11
{"HHHHHHHHHHHHHHHHHHHHHHHSHHHSSHHHHHHHHHHHHHHHHSHHHHHHHHHHSHHHHHHHHHHSHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHSHHHHHSHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHSHHHHSHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHH", "HHHHHHHHHHHHHHSHHHHHHSHSHHHSHHHHHHHHHHHHHHHHHSSHHHHHSHHHHHHHHHHHSHSHHSHHHHHHHHSHHHHHHHHHHHHHSHHHHHHHHSHHSHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHSHHSHHHHHSHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHH"}
Returns: 14
{"HSHSHSHHHSHHHHHHHHHHHSSHHSHHHHHHHHHHHHHHHHHHHHHHHHHHSSHHHHHHHHHSHHHHHHHHHHHHSHHHHHSHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHSHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHSHSHHHHHHHHHHHHHHHHSHHHSHHHHHHHHHHHSHH", "HHHHHHHSSHHSHHHHHHHHSSHHHHHSHHHHHHSSHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHSHHHHHHHHHHHHSHHHHHHHHHHHSSHHHHHHHSHHHHHHHHHSHHSHHHHHHHHHHHHHHHSHHHHHHHSHHHHSSHHHHHHHHHHHHHHHHH"}
Returns: 12
{"HHHHHHHSHHHHHHHHHHSHHHHHHHHHSHHHHHHHHHSHHHHHHHHSHHHHHHHHHHHHHHHHHHHHSHHHHHHHSHHHHHHHHHHHHHHHHHHHSHHHSHHHHHHHHHHSSSHHHHHHSHHHHHHHHHSHHHSHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHSHHHHHHSHHHHHHHHHHHSHHHHHHHHHHHS", "SHSHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHSSHHHHHHHHHHHHHSHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHSHHHHHHSHHSHHHHHHHHHHHHHHHHHHSSHHHHHHHHSHHHHSHHHSHHHHHHHHHHHSHHHHHHHSHHHHSHHHHHHHHH"}
Returns: 13
{"HHHHHHHSHHHHHHHSHHHSHSHHHHHHHHHHSHHHHHHHHSHHSHHHHHHHHHHHHHHHHHSHHHSSHHSSHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHSHSSHHHHHHHHSHHHHHHHHHHHHHHHHHHHSHHHHSHHHHHSHSHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHSHHHHSHHHHHHHHHHHHHH", "HHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHSHHSHHHHHHSHHSHHHHHHHHHHHHHHHSHHHHHSHHHHHHHHHSHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHSHHHHHHHHHHHHHHHH"}
Returns: 13
{"HHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHSHHHHSHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"HHHHHHHHHHHHHHHHSHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"HHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 3
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH", "HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"}
Returns: 2
{"SSHSHSHSHSH", "SSHHHHHHHSS"}
Returns: 5
{"HSSH", "SHHS" }
Returns: 2
{"HHHHHHSSHSSSSSSHHSHSSHHHHHSHHSSHSSHHSHSHSHHHHHHHHHSSSSHHSSSHSSHSSSSHHSHSHHHSSHHHSHHSSHHHSHHHHHSHSSSHSHSSSHHHHSHSSHHHSHHHHSSSHHHHHSSSHSSHHSHSSHHHSHHSSSSHSSHSSSHSSSSHSHSSHSSSSHHSSSHHHHSHHHHHHSSSHHHHHHSS", "HHHHHHSSHSSHHSSHHHSHHSHSHHSSSSSHHSHHHSHHHHSHHHHHSHSHSSSHSSSSSSHSSHHSSHSSHSSHHHSHHHSHSSHHHHSHHHHSSSHHSHHSHHSHSSSHSSHHHHHHSSHHSSHHHSSHSHHHHSHSSSHHHSSHHSHSSSSSSSSSHSHSHSSSHSSHHHSSSHSSHHHSSHHSHHHSSHHSHSHS" }
Returns: 77
{"SHHS", "HSSH" }
Returns: 2
{"HHHHHHHHHHHSSSSSSSSSSSSHHHHHHHHHHHHHHHSSSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSHHHHHHHHHHHHHHHSSSSSSSSSSSSSSSSHHHHHHHHHHHHHHSSSSSSSSS", "SSSSSSSSSSSHHHHHHHHHHHHSSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSSSSHHHHHHHHHHHHHHSSSSSSSSSSSSSSSSHHHSSSSSSSSHHHSSSSSSSSSSSSSSSSHHHHHHHHHHHHHHSSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSHHHHHHHHH" }
Returns: 16
{"HHHSSSHHHSSSHHH", "SSSHHHSSSHHHSSS" }
Returns: 3
{"HHHSSSHHH", "SSSHHHSSS" }
Returns: 2
{"SSHHSHHSSHHHHSHHHHSSHSHHSHHSHSHSSSHHHHSHSSSHHSSHSHHSSSSSSHHHSSHSSSSSSSSSSHSSSSSHHSHSSSSSHHHHHHHHHHHHSSHHSHSSHSHHSHSHSSHHSSSHSHHHSHSSHSHSHHHSSSSSSSHSHSHHSHSSHHHSSSSSSHSHHHSSSSHSHSHSHHSSSHSHHHHHSSSHHHSS", "HSSHHHSSSSSHHSHHSSHHHSSHHHSHSHSHHHHSSSSHSSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSSHHHHHHHSHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSHSSHSSSHSHHSSSHSSHHHHSSHSHSSHSSSS" }
Returns: 38
{"HHHSSSHSH", "SHSHHHSHS" }
Returns: 3
{"HSSHHSSH", "SHHSSHHS" }
Returns: 3
{"SSSHHHHHHSHSSHSHHHHSHHSHSHSSHSSHHHHSSSHSHHSSHSHHSSHHSHHHHSHSHSSSHSHHSHHHSSHSHHSSSSSSSSSHSHHSHSSHHSSHSSHHHSHSHHHSSHSHSHHSHSHHHHSSHHHSHHSHSHSHHHSHHHHHSSHSSHSHHSSSHSHSHHHSHSHHHHSHHSHHHSSSSHSSSHHHSHHSSSSH", "SHHHHSSSSHSHHSHHSSSSSSSHHHSHHHSHSSSHHHSSSSSSHHSHSHSSHHHHHSSHHSHSSHHSHSHSSSSHHHHSSHHHSHSSSHSSHSHHHSHHSSHHSSHHHSSHSSSHSHHSSHHSSHHHHHHHSHSSSHSHHHHHHHSHHHHHSHSSHSSSSSSHHSHSSHHHHSHSHHSHSHSSHSHHHSHHHSSSSSHS" }
Returns: 73
{"HHHHHSSSSSSSHHHHH", "SSSSSHHHHHHHSSSSS" }
Returns: 2
{"HHHSSSSSSS", "SSSHHHHHHH" }
Returns: 2
{"HSSSH", "SHHSS" }
Returns: 3
{"HHSSSSHH", "SSHHHHSS" }
Returns: 2
{"HHHHHSSSSSHHHHHSSSSSHHHHHSSSSSHHHHHSSSSSHHHHHSSSSSHHSSSSHHHHHHHSSSSSHHHHHSSSSSHHHHHHHSSSSHHSSSSSHHHHHSSSSSHHHHHSSHSHHSHSSSHHHHHSSHSSSSSHSSSHHHHHSSSSS", "SSSSSHHHHHSSSSSHHHHHSSSSSHHHHHSSSSSHHHHHSSSSSHHHHHHHSSSSHHSSSSSHHHHHSSSSSHHHHHSSSSSHHHHSSHHHHHHHSSSSSHHHHHSSSSSHHHSSSSHHHHSSSSSHHHHSSHSHHHHSSSSSHHHHH" }
Returns: 25
{"HSHSHSSSSSHHSHHHSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSHHHHHSSSSSHHHHHHSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSSSSSSHSHSHSSSSSSHSHHSSSSSSSHHHHHSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSSSSSSHSHSHSSSSSSHSHSHSSS", "SSSSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSHSHSSSSSHHHHHSSSSSSHSHHHSSSSSHSHSHSSSSSSSSSSSHHHHHSSSSSSSSSSSHSHHHSSSSSSHHHHHSSSSSHHHHHHSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSSSSSSHHHHHSSSSSSHHHHHSSSSSHHHHHHSSSSSHHHHHSSS" }
Returns: 88
{"SHHHSHSSHHHSHSSHHHSSHHHSSSSHSHSHHSSSSSHSSHSHSHSHSSHHSSHHSHSSHHSHHSSSHSSSHHSSSSSSSHHSHHHHHSSHHSSHSSHHSSHHHSHSSHHHHSHHHSSHSHHSSSSSHSSHHSSSHHHSSHHHSSSSHSHHHHSSHSHSHSSSSHSSSHHSHSSSSHSSSHHSHSSHSHHHSHSHSSSH", "SHSSSSSHHHSHSSHSSSHSHSSHSSSHSSSHSSHSSHHHSSHHSHSSSSSHHSHHSSSSHSHSHSHSSSHSSSHSSHHSSSHHSHSSSHHSHHHSHHHSHSSHHHHHSSHHSHHSSSHHSHSHHSHHHSSSHHSSHSSHSSSSSSSSHSHSSHHHHSSHHHSSSSHSSSSHSSHHSSSHSSSHHSSHHSHSHHHSHSSS" }
Returns: 92
{"SSSHH", "HHSSS" }
Returns: 3
{"HHHHHSSSSS", "SSSSSHHHHH" }
Returns: 2
{"HSSSHHH", "SHHHSSS" }
Returns: 2
{"HHHHSSSS", "SSSSHHHH" }
Returns: 2
{"HHHHHSSSSSHHHHH", "SSSSSHHHHHSSSSS" }
Returns: 2
{"HHHSSS", "SSSHHH" }
Returns: 2
{"SSHHSSHHSS", "HHSSHHSSHH" }
Returns: 3
{"SSSSHHHH", "HHHHSSSS" }
Returns: 2
{"HHHSSSHHHHS", "SSSHHHSSSHS" }
Returns: 3
{"HSHSHSHSHSHSSSSHHSHHSHSHHSHSSHHHHH", "SHHSHSHSHSHSHSHHHSHSHHHSHHHHSHHHSS" }
Returns: 12
{"HHHHHHHHHSSSSSSSSSS", "SSSSSSSSSSHHHHHHHHH" }
Returns: 3
{"HHHSSSHSHHHSHHSHHSSHSSSHSSSHSSHSH", "HSHHSHHSSHSSHSSSHSHHHSSHSSHHHSHHH" }
Returns: 13
{"HHSSHHSS", "SSHHSSHH" }
Returns: 3
{"HHHHSHSHHSHSSHHHSHSSSSSHSHHHSSHSSHHSHSHSHSSSHHSSSSSHSHSSSSSHSSHSSHSHHSHHSHSHHSHSHSSSHSSHHSHSSHSHHHSSHSSSSHSHSSSSSHSHHSHHHHSHSHSHSHHSHHHSSHSSSHSHSSHSHHSHSSSHHSSHSHHSHSHSHHSHSHHSSSSSHHHSSHHSHSHSSSHSSSHH", "HSSSSSSHSHSHSHSHSHHSSHSSSHHSSHSHSHSHSHHSSSHSSSSSSSHHSHSSSSSSHHHHHHHHSSSSHSSHSHSHHSHHHHHHHSSSSSHHSHSHHHSSHSHHHHSHHSHHSHHHHSHSHHHHSHHSSSHSSSSSSSSHSHHHSSSSHHSHHHSSHSHHSSHSHHSHSSHHHHSHSSHSHSHHHSHSHSHSHHHS" }
Returns: 83
{"SSHHHHSSHHHHH", "HHSSSSSSSSSSS" }
Returns: 4
{"HHHHSSSSSS", "SSSSHHHHHH" }
Returns: 2
{"H", "H" }
Returns: 0
{"HHSSHSSSSSHHHHHHHSHSHSSHSSHSSHHSHSHSHHHSHHSHHSHHHSHSSHHHHHHSSHSSSSSSSSSHSHSSSHHSHHSSSSSSHSSHSHHSSSHH", "HHHSSSHSHSHHSSSHHHHSSSHSHHHSHSSSHSSSHHHHHHHHHHHSHSSSSSHSSHSHSHSHSHHHSSHSSSSHSHSSHSHHSSSSHHSHSHHHSHHS" }
Returns: 39
{"HHHHHHSSSSSSHHHHHH", "SSSSSSHHHHHHSSSSSS" }
Returns: 2
{"SHHHS", "HSSSH" }
Returns: 2
{"SSHHSSHHS", "HHSSHHSSH" }
Returns: 3
{"HHHSSSHHHSSS", "SSSHHHSSSHHH" }
Returns: 3
{"SSSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSSS", "HHHHHHHHHHHHHHHHSSSSSSSSSSSSSSSSHHHHHHHHHHHHHHHH" }
Returns: 2
{"HHHSSSSHSHHHHSSSHSHSHSSHHHHHSHSSHHSSSHSHSSSHHSSSSSHHHSHHSHHHSHHSHSSSSSHHSSSSSHSSHHSHSHSSSSSHHSHHHHHHSSSHHSSHSSSSHHSHSHHHHSHHSHHSSSHHSHSHSHHHSSSSSSHSHHSHSSHHHSSHHHHSHHSSHHSHSHSHHHSHHSSSSSHSHSHSHHHHSSHS", "HSHSSSSSHSHSSSSHHHSHSHHSSSSSHSSHHSSHSHHHHSSHSSSHHSSSSSHSHSHSHSHHSHHSHSSSHSHHHHSHHSHSHHSSSSSSSSSSHHHHSHHHSHSHHSSSSHHHHSHHSHSSSHSSSSHHHHHHHHSHHHHSSSHSHSHSSSSHHHHSSHSHSHHHHSHSHSSSHHHHHSHHSSSHHSSHHSHHHHHS" }
Returns: 78
{"HHHSSSHHHSSSHHHSSS", "SSSHHHSSSHHHSSSHHH" }
Returns: 4
{"SSHSSSHHHSHHHHSSSHHHHHHHSHSHHHSSHSHHHSSSSSHSHHHHSSSHHSHHSSSHHSSSHHHHSHHSSSSSSHHHSHSHHSSHSSSSSSHHHHSSSHSHSHHSSSSSHHSSSSHHSSSSSSSSHSSSHHHSSSHHSSSHHSSSSHHSHHHHSHSHSSSSSSSSHHHHSSHSHHSSHSHSHSSSSHSHHSSSHHHS", "HHSSHHHHSHHHHHHSHHSHHHHSSSSSHSHHSSHSHHHSHHSHHSSHHSSHSSHHSHSSHSHHSSHHHSSHSHSHSSSHHSHSSHHSSHSHHSHHSSHSSHSSHSSHHSHHHSHSHHSSSHSSHSSSSSHSHHSHSHSHHSSHHSHHSHSHSHSHHSHHHHHHHSHHHHHHSHHHSSSSHSSHHSSHSHSSSSSHHHHS" }
Returns: 76
{"HHSSHH", "SSHHSS" }
Returns: 2
{"SSHSSSSHSHHHHSSSHSHSHSSHHHHHSHSSHHSSSHSHSSSHHSSSSSHHHSHHSHHHSHHSHSSSSSHHSSSSSHSSHHSHSHSSSSSHHSHHHHHHSSSHHSSHSSSSHHSHSHHHHSHHSHHSSSHHSHSHSHHHSSSSSSHSHHSHSSHHHSSHHHHSHHSSHHSHSHSHHHSHHSSSSSHSHSHSHHHHSSHS", "SSHSSSSSHSHSSSSHHHSHSHHSSSSSHSSHHSSHSHHHHSSHSSSHHSSSSSHSHSHSHSHHSHHSHSSSHSHHHHSHHSHSHHSSSSSSSSSSHHHHSHHHSHSHHSSSSHHHHSHHSHSSSHSSSSHHHHHHHHSHHHHSSSHSHSHSSSSHHHHSSHSHSHHHHSHSHSSSHHHHHSHHSSSHHSSHHSHHHHHS" }
Returns: 80
{"SSSHHHSSS", "HHHSSSHHH" }
Returns: 2
{"SS", "HH" }
Returns: 1
{"SHSSSHH", "SHHHHHH" }
Returns: 2
{"S", "S" }
Returns: -1
{"HHSHSHSHH", "SSHHHHHSS" }
Returns: 2
{"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH" }
Returns: 2