Problem Statement
There are a number of strange particles flying in space and interacting with each other. When two particles collide, three outcomes are possible:
- 1.) Nothing happens
- 2.) The first particle disappears
- 3.) The second particle disappears
You will be given a
The particles will randomly collide and interact with each other for some period of time. You don't know the order or the number of interactions that will occur. After all the interactions are over, there will be a number of particles that have not disappeared. Return the lowest possible value for this number.
Definition
- Class:
- StrangeParticles
- Method:
- remain
- Parameters:
- String[]
- Returns:
- int
- Method signature:
- int remain(String[] interacts)
- (be sure your method is public)
Constraints
- interacts will contain between 1 and 50 elements, inclusive.
- Each element of interacts will contain the same number of characters as there are elements in interacts.
- Each character in interacts will be '+', '-' or '0'.
- Character i in element i of interacts will be '0'.
- Character i in element j of interacts will be opposite to character j in element i ('-' is opposite to '+' and '+' is opposite to '-', '0' is opposite to itself)
Examples
{"0+-","-0+","+-0"}
Returns: 1
Three particles form a cycle. Only one particle can remain.
{"000","000","000"}
Returns: 3
No particle can disappear at all.
{"0++++++++++++++", "-0+++++++++++++", "--0++++++++++++", "---0+++++++++++", "----0++++++++++", "-----0+++++++++", "------0++++++++", "-------0+++++++", "--------0++++++", "---------0+++++", "----------0++++", "-----------0+++", "------------0++", "-------------0+", "--------------0"}
Returns: 1
{"00000000000000000000000000000+00000000000000+000++","0000000000000000+00000000000000000000000000000+000","000000+00000+000000000000000000000000000+0000++000","0000000000+000000000000000000000000000000000000000","00000+00000000000000000000000000000000000000000000","0000-00000000000000000000000000000000+000000000000","00-0000000+00000000000000000000000+000000000000000","00000000000000000000000000000000000000000+0000+000","00000000000000+000000000+0000000000+00000000000000","00000000000000000000000000000000000+00000000000000","000-00-000000000000000000000000+000+00000000000+00","0000000000000000000000000000000+0+00000000000+0000","00-000000000000000000000000+0000000000000000000000","00000000000000000000000000000000000000000000000000","00000000-000000000000000000000+0000000000000000000","0000000000000000000+000000000000000000000000000000","0-000000000000000000000000000000000+0000000+000000","00000000000000000000+0000000+0000000000000000+0000","0000000000000000000000000000000000000000000+000000","000000000000000-00000000000+00+0000000000000000000","00000000000000000-000000000000000+0000000000000000","00000000000000000000000000000000000000000+00000000","00000000000000000000000000000000000000000000000000","0000000000000000000000000000+000000000000000000+00","00000000-0000000000000000000000000000000+000000000","00000000000000000000000000000000000000000+000000+0","0000000000000000000000000000000000000+000000000000","000000000000-000000-000000000000000000000000000000","00000000000000000-00000-00000+0000000000+000000000","-000000000000000000000000000-000000000+00000000000","00000000000000-0000-00000000000000000+000000000000","0000000000--00000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000-00000000-0000000000000000+000000000000","000000-0000000000000000000000000000+000000+0000000","00000000---00000-00000000000000000-000+00000000000","00000000000000000000000000000000000000+00000000000","00000-00000000000000000000-000-00-0000000000000000","00000000000000000000000000000-00000--0000000000000","00000000000000000000000000000000000000000000000000","00-000000000000000000000-000-000000000000000000000","0000000-0000000000000-000-00000000000000000000+000","0000000000000000000000000000000000-00000000000000+","0000000000000000-0-0000000000000000000000000000000","-0000000000000000000000000000000000000000000000+++","00-00000000-00000-00000000000000000000000000000000","0--0000-000000000000000000000000000000000-00000000","0000000000-000000000000-00000000000000000000-00000","-000000000000000000000000-000000000000000000-00000","-00000000000000000000000000000000000000000-0-00000"}
Returns: 15
{"0000000000000000000000++00000000000++0000000+00000","000000000000000000000000000000000000000+0000000000","0000000000000000000+00000+0000000000000000000000+0","00000000+00000000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000000000+00000","0000000000000000000000+000000000000000000000000000","0000000000000000000000000000000+00000000000000000+","000-0000000000000000+0000000000000000000+000000000","000000000000000000+0000000000000000000000000000000","000000000000000000000000+000000000000000000000+000","0000000000000++00000000000000000000000+00000000000","00000000000000000000000000000000000+0000+000000000","00000000000-0000000000000+000000000000000000000000","00000000000-00000+00++0000000000000000000000000000","00000000000000000000000000000000000000000000000000","0000000000000000000000000000000000000000000+0000+0","00000000000000-000000000000+0000000000000000000000","000000000-0000000000000000000000000000000000+00000","00-0000000000000000000000000000000000000000000+000","00000000-00000-00000000000000000+00+00000000000000","00000000000000-0000000000+0000+0000000000000000000","-00000-00000000000000000000000+0000+000000+0000000","-000000000000000000000000000000000000000+000000000","0000000000-00000000000000000000000000000000++00000","00-0000000000-0000000-000000000000000000000000+000","00000000000000000000000000000000000000000000000000","00000000000000000-00000000000000000000000000000000","000000000000000000000000000000++00+000000000000000","000000000000000000000000000000000+0000000000000000","000000000000000000000--00000-000000000000+00000000","0000000-00000000000000000000-000000000000000000000","00000000000000000000-000000000000000+000000000+000","00000000000000000000000000000-0000+000+00+00000000","0000000000000000000000000000-0000-0000000000000000","-00000000000-0000000-0-0000000000000000000+0000000","-0000000000000000000000000000000-00000000000000000","0000000000000000000000000000000000000000000000+000","00000000000-000000000000000000000-000000000++00000","0-00000000000000000000000000000000000000+00000000+","00000000-000-0000000000-000000000000000-000000+000","000000000000000000000000000000-00-0000000000000000","0000000000000000000000-000000000000-00000000000000","0000000000000000-0000000-0000000000000-00000000000","-0000-000000000000-00000-0000000000000-00000000000","00000000000000000000000000000000000000000000000000","0000000000-00000000-00000-000000-0000-00-000000000","00000000000000000000000000000000000000000000000000","00-0000000000000-000000000000000000000000000000000","0000000-0000000000000000000000000000000-0000000000"}
Returns: 16
{"000000000+0000000+000000000+00000+0000000000000000","000000000+0000000000000000000000000000000000000000","000000000000+00000000000000000000+0000000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000+00000000000000000","00000000000000+0000000000000000000000+000000000000","00000000000+000000000+0000000000000000000000000000","00000000000000000000+00000+00000000000000000000000","00000000000000000+00000000000000+00000000000000000","--00000000000+0000000000000000000000000000+00+0000","0000000000000000000000000000000000000000000+000000","000000-000000+0+0000000000000000000000000000000000","00-000000000000000+000000000000000+000000000000000","000000000-0-000000000000+000000000000+000000000000","00000-00000000000000000000000000000000000000000000","00000000000-0000000+00+000000000000000000000+00+00","0000000000000000000000000+0000+0+00000000000000000","-0000000-000000000000000000+00++000000000000+00000","000000000000-000000000000000000000+0000000000000+0","000000000000000-0000000000+00000000000000000000000","0000000-000000000000000000000000000000000000000000","000000-000000000000000000000000000000000000000+0+0","000000000000000-000000000000000000000000000000+000","0000000000000000000000000000000000+00000000+000000","0000000000000-00000000000000000000+000000000000000","0000000000000000-0000000000000+000000+000000000000","0000000-00000000000-00000000+000000000000+00000000","-0000000000000000-000000000000000000000000000000+0","00000000000000000000000000-00000000000000000000+00","00000000000000000000000000000000+00000000000000000","0000000000000000--0000000-0000000000000000000000+0","00000000000000000-00000000000000000000000+0000000+","0000-000-0000000-000000000000-00000000000000000000","-0-00000000000000000000000000000000000000000000000","000000000000-00000-0000--0000000000000000000000000","00000000000000000000000000000000000000000000000000","0000000000000000000000000000000000000000000000000+","00000-0000000-00000000000-000000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","0000000000000000000000000000000000000000000000000+","00000000000000000000000000-0000-000000000000000+00","000000000-0000000000000000000000000000000000000000","0000000000-000000000000-00000000000000000000000000","000000000000000-0-000000000000000000000000000000+0","000000000-0000000000000000000000000000000000000000","000000000000000000000--000000000000000000000000000","000000000000000-000000000000-000000000000-00000000","000000000000000000-00-00000-00-0000000000000-00000","0000000000000000000000000000000-0000-000-000000000"}
Returns: 17
{"0000000000000000000000000000000000000000000000000+","00000000000000000000000000000000+0000000+000000000","0000000000000000000000000000000+000000000000+00000","0000000000000000000000000000+000000000000000000000","00000000+0+00000000000+00000000000000000000+000000","00000000000000000000000000000000000000000000000000","00000000000000000+0000000+000000000+00000000000000","00000000000000000000000000000000000000000000000000","0000-00000000000000+000000000000000000000000000000","00000000000000000000000000000000000000000000000000","0000-0000000000000000000000000000000000000000000+0","0000000000000+000000000000000000000000000000000000","0000000000000000000000000000000000+000000000000000","00000000000-00000000000000000000000000000000000000","00000000000000000000000000000000000000000+00000000","00000000000000000000000000000000000000000000000000","000000000000000000000000000000000000000000000+0000","000000-0000000000000000000000+0000000000000+000000","000000000000000000000000+00000+0000000000000000000","00000000-000000000000000000000000000000+0000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000000+0+000000","0000-00000000000000000000000000+000000000000000000","000000000000000000000000000000+000000000000000000+","000000000000000000-00000000000000000+0000000000000","000000-000000000000000000000000000+000000000+00000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","000-00000000000000000000000000000+0000000000000000","00000000000000000-00000000000000000000000000000+00","000000000000000000-0000-0000000+000000000000000000","00-0000000000000000000-0000000-0000000000000000000","0-00000000000000000000000000000000+000000000000000","0000000000000000000000000000-000000000000000000000","000000000000-000000000000-000000-00000000000000000","000000-000000000000000000000000000000000000000000+","000000000000000000000000-000000000000+000000+00+00","000000000000000000000000000000000000-0000000000000","00000000000000000000000000000000000000000000000000","0000000000000000000-00000000000000000000+000000+00","0-0000000000000000000000000000000000000-0000000000","00000000000000-000000-0000000000000000000000000000","00000000000000000000000000000000000000000000000+00","0000-000000000000-000-0000000000000000000000000000","00-0000000000000000000000-0000000000-0000000000000","0000000000000000-000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000-000000-00-00-0000000","0000000000-00000000000000000000000000000000000000+","-0000000000000000000000-00000000000-000000000000-0"}
Returns: 21
{"0+0000000000000+0000+00000+00+0000000000000+00000+","-0000000000+00000000000000000000000+00++000000000+","00000000000000000000+000+00+00000000000+0000000000","000000000000000000000+0000000000000000000000000000","000000+000000000000000000+0000000000+000000+000000","000000000000000000000000000000000000+0000000000000","0000-0000000000000000+0000000000000000000000000000","0000000000000000000000000000+00+00000000000+000000","00000000000000000+000+000+000000000000+0+00000+0+0","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000+00000000000","0-0000000000000000000+0000000000000000000000000000","000000000000000000000000000000000000000000000+0000","000000000000000000000000000000000000000000+0000000","000000000000000000000000000000000000000+0000000000","-00000000000000000000000000000000000000000000000+0","00000000000000000000000000000000000000000000000000","00000000-00000000000000000+000000000000+0000+00000","000000000000000000000000000+0000000000000000000000","000000000000000000000000000+0000000000000000000000","-0-00000000000000000000000000000+00000000000000000","000-00-0-00-00000000000000000000000000000000000000","000000000000000000000000000000000000000+00+0000000","000000000000000000000000000000+000000000000000+000","00-000000000000000000000000+0000000000000+00000000","0000-000-00000000000000000000000000000000000000000","-0000000000000000-0000000000000000000000000+000000","00-000000000000000--0000-000+0000+0000000000000000","0000000-0000000000000000000-0000000000000000000000","-00000000000000000000000000000000000000+0000+00000","00000000000000000000000-00000000000000000000000000","0000000-000000000000000000000000000000000000000000","00000000000000000000-000000000000000000000000+0000","000000000000000000000000000-0000000000000000000000","00000000000000000000000000000000000+000000000+0000","0-00000000000000000000000000000000-000000000000000","0000--00000000000000000000000000000000000000000000","00000000000000000000000000000000000000000000+00000","0-000000-0-000000000000000000000000000000000000000","0--00000000000-00-0000-000000-0000000000+000000000","00000000-000000000000000000000000000000-0000+00000","000000000000000000000000-0000000000000000000000+00","0000000000000-00000000-0000000000000000000000++000","-000-00-000000000000000000-00000000000000000000000","00000000000000000-00000000000-0000000-00-000000000","000000000000-0000000000000000000-0-0000000-0000000","00000000-00000000000000-000000000000000000-0000000","00000000000000000000000000000000000000000-00000000","00000000-000000-0000000000000000000000000000000000","--000000000000000000000000000000000000000000000000"}
Returns: 18
{"0000000000000000000000000000000000000000+0000000+0","000000000+0000000000000000+0000+000000+00000000000","0000+0000000000000000+0000000000000000000000000000","00000+000000000000000000000+000++000000000000+00+0","00-00000000000000+0000000000000+000000000+00000000","000-00000000000+00000000000000000000000000+0000000","000000000000000000000000000++000000+00+0000+00000+","00000000000000000000000000000000+0000000000000000+","000000000000000+00000+0000+00000000000000000000000","0-000000000000000+000000000000000000000000000+0000","00000000000000000000+00000000000000000000000000000","00000000000000000+00000000000000000000000000000000","0000000000000+000000000000000000000000000000000000","000000000000-00000000000+0000000000000000000000000","00000000000000000000000000000000000000000000000000","00000-00-00000000000000000000+0000000000000+0000+0","00000000000000000000000000000000000000000000+00000","0000-0000-0-00000000000000000000000000000+00000000","0000000000000000000000+00000000000000+00000000000+","0000000000000000000000000000000+00000000+00000000+","0000000000-000000000000000000000000000000000000000","00-00000-0000000000000000+000000000000000000+00000","000000000000000000-0000000000000000000000000000000","0000000000000000000000000000000000+0+000000000000+","0000000000000-000000000000+0000++00000+00000000000","000000000000000000000-0000000000000000000000000000","0-000000-000000000000000-000000000000+0+0000000000","000-00-00000000000000000000000000+0000000000000000","000000-0000000000000000000000000000000000000000000","000000000000000-00000000000000000000+0000000000000","00000000000000000000000000000000000000000+00+0000+","0-0--00000000000000-0000-0000000+0000+00000+000000","000-000-0000000000000000-000000-00+000000000000000","000000000000000000000000000-0000000000000000000000","00000000000000000000000-00000000-00000000000000000","000000-0000000000000000000000000000000000000000000","00000000000000000000000-00000-0000000000000000+000","000000000000000000-0000000-0000-000000000000000000","0-0000-00000000000000000-000000000000000000000+000","00000000000000000000000000-000000000000000000+0000","-000000000000000000-000000000000000000000000000000","0000-000000000000-000000000000-0000000000000+00000","00000-00000000000000000000000000000000000000000000","000000-00000000-000000000000000-00000000000000000+","0000000000000000-0000-00000000-0000000000-00000000","000-00000-00000000000000000000000000000-00000000+0","000000000000000000000000000000000000-0-00000000000","00000000000000000000000000000000000000000000000000","-00-00000000000-00000000000000000000000000000-000+","000000--0000000000--000-000000-000000000000-0000-0"}
Returns: 15
{"0000000000000000000000000+000000000000000000000000","0000000000000000000+000000000000000000000000000000","000000000000+0000000+0+000000000000000000000000000","00000000000000000000000000000000000000000000000000","000000000000000000000000000000+00000000+00+0000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000+0000000+000000000000000","0000000000000000000000000000000000000000000+000000","0000000000000000000000+00000000000+000000000000000","00000000000++00000000000+00000+0000000000000000000","000000000000+0000000000000000000000000000000000000","000000000-000000000+00000000000000000+0+000+0++000","00-000000--0000000+00000+0000000000000000000000000","000000000000000000000000+000000000000+000000000000","0000000000000000000000000000+000000000000000000+00","0000000000000000000000000000000000000+0000+0+0+000","0000000000000000000+000000000000000000000000000000","000000000000000000000000000000000+0000000000000000","000000000000-0000000000000000000000000+00000000000","0-000000000-0000-000000000000000+00000000++00+0000","00-00000000000000000000+000+000000000+000000000000","000000000000000000000000+0000000000000000000000000","00-00000-0000000000000000000000000+00+00+000000000","00000000000000000000-00000000000000+00000000000000","000000000-00--0000000-0000000000000000000+00000000","-0000000000000000000000000000000+00000000000000000","000000-0000000000000000000000000000000000000000000","00000000000000000000-00000000000000000+00000000000","00000000000000-000000000000000+00+0000000000000000","0000000000000000000000000000000000000+00000000000+","0000-0000-000000000000000000-00000000000+000000000","00000000000000000000000000000000000000000000000000","0000000000000000000-00000-000000000000000000000000","00000000000000000-0000000000-000000000000000000000","000000-0-0000000000000-00000000000000+000000000000","00000000000000000000000-00000000000000000000+00000","00000000000000000000000000000000000000000000000+00","00000000000-0-0-0000-0-000000-0000-000000000000000","000000000000000000-00000000-0000000000000000000000","0000-000000-00000000000000000000000000000000000000","0000000000000000000000-0000000-000000000000+000000","0000000000000000000-0000-0000000000000000000000000","0000-0000000000-000-000000000000000000000000000000","0000000-000-0000000000000000000000000000-000000000","000000000000000-0000000000000000000-00000000000000","00000000000-0000000-000000000000000000000000000000","00000000000-000-0000000000000000000000000000000000","00000000000000-000000000000000000000-0000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000-00000000000000000000"}
Returns: 18
{"0000000000000000000000000000000000000000000000+000","000000000000+00000000000+0000000+00000000000000000","000000000000000000000000000000000000000000000+00+0","0000000000000000000000000000000000000000000+000000","0000000000000000000000+000000000000000000000000000","000000000000000+000000+0+0000000000000000000000000","000000000000000000000000000000000000+0000000000000","000000000000000000000+0000000000000000+00000000000","00000000000000000000000000000000000000000000000000","000000000000000000000000+000+0000000000000000000+0","00000000000000000000000000000000000000000000000000","0000000000000000000000000000000000000000+000000000","0-0000000000000+00000000000000000000+0000000000000","0000000000000000000+0000000000000000000000000+0000","0000000000000000000000000000000000000000000000000+","00000-000000-000000+0000000000000000000000000+000+","000000000000000000000000000000000+000000000+000000","0000000000000000000000+000000000000000000000+00000","00000000000000000000000000000000000000000000000+00","0000000000000-0-00000000+0000000000000000000+00000","00000000000000000000000000000000+00000000000000000","0000000-00000000000000000000+000+00000000000000000","0000--00000000000-00000000000000000000000+00000000","00000000000000000000000000000000000000000000000000","0-000-000-000000000-000000000000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","000000000-00000000000-0000000000+00+00000000+00000","00000000000000000000000000000000000000000000000000","000000000000000000000000000000000000000+0000000000","0000000000000000000000000000000000000+000000000000","0-000000000000000000--000000-000000000+000+0000+0+","0000000000000000-000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","0000000000000000000000000000-00000000000000000000+","000000-00000-0000000000000000000000000000000000000","0000000000000000000000000000000-000000000000000000","0000000-000000000000000000000000-000000000000+0000","000000000000000000000000000000-0000000000000000000","00000000000-00000000000000000000000000000000000000","0000000000000000000000-000000000000000000000000000","00000000000000000000000000000000-0000000000+000000","000-000000000000-0000000000000000000000000-0000000","00000000000000000-0-00000000-000000000000000000000","00-0000000000-0-0000000000000000000000-00000000000","-0000000000000000000000000000000000000000000000000","000000000000000000-0000000000000-00000000000000000","00-000000-0000000000000000000000000000000000000000","00000000000000--0000000000000000-00-00000000000000"}
Returns: 22
{"0000+00000000000000000000000000000000+000000000000","00000000000000000000000000000+0000000000000000000+","00000000000000000+0000000000000000000000000000+00+","00000000000000000000000000000000000000000000+00000","-0000000000000000000000000000000000000000000000000","00000000000000000000000000000000+000000000000000+0","000000000000000000000000000000000000+0000000000000","0000000000000000000000000000000000000000000000+000","00000000000000+0000000000000000000000000000000000+","000000000000+000000+000000000000000000+00000000000","0000000000000000000000000000+000000000000000000000","00000000000000000+0000000000000000000000000000+000","000000000-0000000000000000+00000000000000000000000","000000000000000000000000+000+0000+00000+0000000000","00000000-000000000000+0000000000000000000000+00000","0000000000000000000000++00+00000000000000000+00000","000000000000000000+0000000000000000000000000000000","00-00000000-00000000000+00000000000000000000+00000","0000000000000000-000000+00000000000000000+000000+0","000000000-0000000000000000+00000000000000000000000","00000000000000000000000000000000000000000000000000","00000000000000-0000000000000000000+000000000000000","000000000000000-00000000000000000+00000000+0000000","000000000000000-0--00000000000000000+0000000000000","0000000000000-000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","000000000000-00-000-000000000000+0000000000+000000","0000000000000000000000000000000000000000000+000000","0000000000-00-000000000000000+000000000000+0000+00","0-00000000000000000000000000-00000000000000+000000","0000000000000000000000000000000+000000000000000+00","000000000000000000000000000000-0000000000000000000","00000-00000000000000000000-00000000000000000000000","0000000000000-00000000-000000000000000000000000000","000000000000000000000-0000000000000+000+0000000000","0000000000000000000000000000000000-00000+000000000","000000-0000000000000000-00000000000000000000000000","-00000000000000000000000000000000000000000000+0+00","000000000-0000000000000000000000000000000+0000000+","0000000000000-00000000000000000000-000000000000000","00000000000000000000000000000000000-00000000000000","000000000000000000-0000000000000000000-00000000000","0000000000000000000000-00000-00000000000000+000000","00000000000000000000000000--0-000000000000-0000000","000-0000000000--0-00000000000000000000000000000000","0000000000000000000000000000000000000-000000000000","00-0000-000-00000000000000000000000000000000000000","0000000000000000000000000000-0-000000-000000000000","00000-000000000000-0000000000000000000000000000000","0--00000-00000000000000000000000000000-00000000000"}
Returns: 18
{"00+00000000+00000000000000000+00000000+000000000+0","00000000000000000000000000000000000000000000000000","-0000000000+000000000000000000+00+0000000000000000","00000000000000000000000000000000000000000000000000","0000000000000000+00000000000+0+00000000000+0000000","00000000000+00000000000000000000000000+00000000000","000000000000000+000+00000000000000000000000+00000+","000000000000000000000000000000000+00000000000+0000","00000000000000000+00000000000000000000000000000000","0000000000+000000000000000000000000000000000000000","000000000-00000000000000000000000+00000000+0000000","-0-00-000000000000000+00+000000+0++00000000000000+","0000000000000000++00000000000000000000+000000+0000","000000000000000000000000000000000000000+0000000000","00000000000000000000000000000000000000000+00000000","000000-000000000000000000000000000000000000000+00+","0000-0000000-0000000000000000000000000000000++0000","00000000-000-0000000000000000000000000000000000000","00000000000000000000000000000000000000000000000000","000000-00000000000000000000000000000000+0000000000","00000000000000000000000+0000000000000+0+0000000000","00000000000-0000000000+0+0000000000000000000000000","000000000000000000000-0000000+000000000+0000000000","00000000000000000000-00000000000+00000000000000000","00000000000-000000000-00000000000+000000000+0000+0","000000000000000000000000000000000000+0000000000000","00000000000000000000000000000000000000000000000000","00000000000000000000000000000000000000+00000000000","0000-000000000000000000000000000000+00000000000000","-000000000000000000000-00000000000000+000000000000","00-0-00000000000000000000000000+000+0000000+00+000","00000000000-000000000000000000-000000+000000000+00","00000000000000000000000-00000000000000000000000000","00-0000-00--000000000000-0000000000000000000000000","00000000000-000000000000000000000000000+0000000000","0000000000000000000000000000-0-000000000000000+000","0000000000000000000000000-000000000000000000000000","00000000000000000000-00000000-0-000000000000000000","-0000-000000-00000000000000-00000000000000+000000+","0000000000000-00000--0-00000000000-000000000000000","00000000000000000000000000000000000000000000000000","00000000000000-00000000000000000000000000000000000","0000-00000-000000000000000000000000000-00000000000","000000-00000000000000000-00000-00000000000000000+0","0000000000000000-000000000000000000000000000000000","0000000-0000-000-000000000000000000000000000000000","000000000000000-00000000000000-0000-000000000000+0","0000000000000000000000000000000-000000000000000000","-00000000000000000000000-000000000000000000-00-000","000000-0000-000-0000000000000000000000-00000000000"}
Returns: 18
{"00000000+0000+000000000000000+00000000000000+000++","0000+00000000000+00000000000000000000000000+00+000","000000+000+0+00000000000000000+000000000+0000++00+","000000+00++000000000000000000000000000000+00000000","0-000+00000000+00000000000000000000+0000000+0+0000","0000-000000000000+0000000000+0+000000+000000000000","00--000000+0000+000000000000000000+00000000000+000","00000000000000000+0+000000+00000000+00000+0+00+000","-0000000000000+0000+0000+0000000000+00000000+00000","000-0000000000000000000000000000000+00000000000000","00--00-000000000+00000000+00000+000+00+00000000+00","0000000000000000000000000000000+0+00000000000+0000","00-00000000000000000000+000+0000000000000000000000","-0000000000000000000000000000000000000000000000000","0000-000-00000000+000000000+00+0000000000000000000","000000-000000000000+0000000000000000000000+00+0000","0-00000000-000000000000000000000000+0+00000+000000","00000-0-000000-00000+0000000+0000000000000000+0000","0000000000000000000+00000000000000000000000+000000","0000000--000000-00-00000000+00+00000000000000000+0","00000000000000000-000000000+00000+00000000000+0000","000000000000000000000000000000000+00+0000+00000000","00000000000000000000000000000000000000000000000000","000000000000-000000000000000+000+00+00+00000000+00","00000000-0000000000000000000000000000000+000000000","0000000000-000000000000000000000+0+00000++000000+0","0000000-0000000000000000000+00000+000+000000000000","000000000000-0-0000--00000-0000000+00000000000+000","00000-00000000000-00000-00000++000000000+000000000","-000000000000000000000000000-000000000+00000000000","00-00-00000000-0000-00000000-00000000+00000000000+","0000000000--00000000000000000000000000000000000000","00000000000000000000000-0-0000000000000+0000000000","00000000000-00000000--0000-0000000000+000000000000","000000-000000000000000000-0-0000000+000000++000000","0000-00----00000-000000-0000000000-000+00000000000","000000000000000000000-0000000000000000+00+00000000","00000-0000000000-000000000-000-00-0000000000000000","0000000000-000000000000-00000-00000--0000000000+00","00000000000000000000000000000000-0000000000000000+","00-000000000000000000000--00-000000000000000000000","000-000-0000000000000-000-0000000000-00000000++000","000000000000000-000000000000000000-00000000000000+","0-00-00-00000000-0-000000000000000-000000000000000","-0000000-00000000000000000000000000000000000000+++","00-0-000000-000-0-00-00000000000000000000-00000000","0--000--0000000000000000000-0000000000000-00000+00","0000000000-000000000000-00000000000000-00000-0-00+","-000000000000000000-00000-000000000000000000-00000","-0-000000000000000000000000000-00000000-00-0-00-00"}
Returns: 9
{"00000000+000000000+000++00000000000++0000000+00000","00000000000+000000+000000000000+0000000+0000000000","0000000000+00000000+00+00+0000000000000000000000+0","00000000+00000000000+000000000+0000000000000000000","000000000+00000000000+0000000000000000000000000000","000000000000+000000000+0000+00000000000+0000+00000","0000000000+0000000000++0000000000+0000000000000000","00000000+0000000+000+0+00+00+00+00000000+00+0+000+","-00-000-000000000000+000+0000+0000000000+000000000","0000-00000+0000+00+0000000000000000000000000+00000","00-000-00-0000000000000++000000000000000000000+000","0-00000000000++000+0000000000000+0+000+00000000000","00000-00000000000000000000000000000+0000++00000000","00000000000-000000+000000+00+0+00000000000000+0000","00000000000-00000+00++000000000000000000+000000000","000000000-00000000000000+0000000000000000000+00000","0000000-00000000000000+00000000000000000000+000++0","00000000000000-000000000000+0000+00000000000000000","--0000000-0-0-000000000000000000000000+00+00+00000","00-0000000000000000000000000000000000000000000+000","000-000--00000-00000000000+00000+00+000+0000000+00","0000-0-0000000-0000000000+0000+0000000000000+00+00","-0-00---00000000-0000000+00+00+0000+000000+0+00000","-000000000-00000000000000000000000000000+000000000","00000000-0-0000-000000-00000000000000000000++00+00","00-0000-00000-0000000-000000000+00000000000000+000","00000000000000000000-000000000+00+00000+0000000000","00000-00000000000-0000-000000000000000000000000000","0000000-00000-0000000000000000++00+0000000+0000000","00000000-000000000000000000000000+0000000000+00000","000-000000000-0000000--000-0-000000000000+00000000","0-00000-00000000000000000-00-000000+00000000000000","00000000000-00000-00-000000000000000+000000000+000","000000-0000000000000000000-00-0000+0+0+00+00000000","00000000000-0000000000000000-0000-0000000000000000","-00000000000-0000000-0-00000000-0000000000+0000+00","-0000000000000000000000000000000--0000000000+00000","0000000000000000000000000000000000000000+00000+000","00000000000-000000-00000000000000-000000+00++00000","0-000-00000000000000-00000-0000000000000+0+000000+","0000000--000-0-00000000-0000000000000---000000+000","000000000000-00000-00000000000-00-000000000+000000","0000000000000000000000-00000-000000-000-0000000000","0000000-00000000-0000000-0000000000000-00-00000000","-0000-000-00000-00-00--0-0000-000000-0-00000000000","0000000-00000-000000000000000000000000000000000000","0000000000-00000000-00000-000000-0000-00-000000000","0000000000000000-000--00-0000000000-00000000000000","00-0000000000000-000000000000000000000000000000000","0000000-0000000000000000000000000000000-0000000000"}
Returns: 10
{"000000000+0000000+000000000+00000+0000000000000000","000000000+0000000000000000000000+0+0+0000000000000","000000000000+00000000000000000000+00000++00000000+","0000000000000000000+000000000000+00+00+00000000000","000000+000+00+00000+0000000000+0+00+00000000000000","00000000000000+000+00+000000000000000+000000000000","0000-000000+000000000+00000+0000+000000000000+000+","00000000000000000000+0000++0000+00000000000+000000","000000000000+0000+000+0000000000+00000000000000000","--000000000+0+0+0000000+000000000000000000+00+0000","0000-000000000000000000000000000000000000+0+000000","000000-00-000+0+00000000000000000000000000000+0000","00-00000-000000000+000000000+00000+0000+000000000+","0000-0000-0-000000000000+000000000000+000000000000","00000-0000000000000000000+00000000000000000000+000","000000000-0-0000000+00+0000+0000000000000000+00+00","00000000000000000000+0000+0000+0+00000000000000000","-0000000-00000000000000000++00++000000000000+00000","00000-000000-000000000000000000000+0000000000000+0","000--0000000000-0000000000+00000000000000000000000","0000000-00000000-000000000000000000000000000+00000","00000--0-0000000000000000000000000000000000000+0+0","000000000000000-000000000000000000000000000+0++000","000000000-000000000000000000000000+00000000+000000","0000000000000-00000000000+00000000+000000000000000","0000000-000000-0-0000000-00000+000000+000000000000","0000000-000000000-0-00000000+0000000+0000+00000000","-00000-00000000-0-0000000000000000+000+00+000000+0","000000000000-0000000000000-00000000000000000000+00","00000000000000000000000000000000+00000000000000000","0000-00000000000--0000000-0000000+0+0000000000+++0","0000000-000000000-000000000000000+0000000++000000+","0-0--0-0-0000000-000000000000-000000+0000000000000","-0-000000000000000000000000000--0000000000000000+0","0-0000000000-00000-0000--00-000000000000000+000000","000--0000000000000000000000000-000000000+0000+0000","0-000000000000000000000000-00000-0000000000000000+","00000-0000000-00000000000-000000000000000000000000","000-00000000000000000000000-0000000000000000000000","00-000000000-0000000000000000000000000000000000000","00-00000000000000000000000000000000-00000000+0000+","0000000000-000000000000000--000-000000000000000+00","000000000-000000000000000000000-0000000000000+0000","0000000-00-00000000000--0000000000-000000000000000","000000000000000-0-00-0000000000000000000-0000000+0","000000-00-0-0000000000-000000000000-000000-0000000","00000000000000-000000--0000000-0000000000000000000","000000000000000-000000000000-0-0000000000-00000000","000000000000000000-00-00000-00-00-0000000000-00000","00-000-00000-000000000000000000-0000-000-000000000"}
Returns: 9
{"0+000000000000000000000000000+000000000000000000++","-00+0000000000000000000000000000+00000+0+000000000","000000000+00+000000000000000000+00000000000++00000","0-00000000000000000000000000+00000000000000+000000","00000000+0+00000000000+00000000000000000000+000000","00000000000000000+00000+0000000000+0000+00+0000000","00000000000000000+000000+++00000000+000+0000000000","0000000000000000000+00000000000000000000+00000+000","0000-00000000000000+0000000+000000000000+000+00000","00-00000000000000000000000000000+00+00000000000000","0000-00000000000000000000+000000+000000+00000000+0","0000000000000+0000000000+00000000000000000000000+0","00-000000000000+00+00+000000000000+000000000000000","00000000000-0000000000000000000000000000+000000000","000000000000000000000+0000000000000+00000+00000000","000000000000-0000000000000000000000000000000000000","0000000000000000000000000+000000000+000000000+0000","00000--0000000000000000000000+00+++00000000+000000","000000000000-00000000000+00000+00+0000000000000000","0000000--000000000000000000000000+00000+0000000000","00000000000000000000000000000000000000000000000000","000000000000-0-000000000000000+0000+00000+0+000000","0000-00000000000000000000000000+0000+0000000000000","00000-000000000000000000000000+0000000+0000000+00+","000000-0000-000000-000000000+0000000+0000+00000000","000000-000-00000-00000000000000000+000000000+00000","000000-00000000000000000000000000000000+0000000000","00000000-0000000000000000000000+000000000000+00++0","000-00000000000000000000-00000000+0+00000000000000","-0000000000000000-00000000000000000000000000000+00","000000000000000000-00-0-0000000+000000+000000+0000","00-0000000000000000000-0000-00-0000000000000000000","0-0000000--000000-0000000000000000+000000000000000","00000000000000000---00000000-000000000000000000000","00000-000000-0000-0000000-000000-0000000000000+000","000000-00-0000-0-0000-000000-00000000000000000000+","0000000000000000000000-0-000000000000+000000+00+00","000000000000000000000000000000000000-000+000000000","0-000000000000000000000-000000-0000000000000000000","00000--000-00000000-000000-0000000000000+0+0000+00","0-00000--0000-00000000000000000000000-0-00000+0000","00000000000000-000000-00-000000000000000000000000+","00000-000000000000000000000000000000000-000+000+00","00---000000000000-000-00000000000000000000-0000000","00-00000-0000000000000000-0-00000000-0000000000000","0000000000000000-0000000000000-000000000-000000000","0000000-000000000000000-0000000000-000000000000000","000000000000000000000000000-0-000000-00-00-0000000","-000000000--000000000000000-000000000000000000000+","-0000000000000000000000-00000000000-00000-000000-0"}
Returns: 11
{"0+00000000+0000+0000+0+000+00+00000+000000++00000+","-00000+00+0+0000000000++00000000000+00++000000000+","00000000000000000000+000+00+000000+0000+0000000+00","000000000000+00000000+0000000000000000000000000000","000000+000000000000+0000++0000000000+0000+0+000000","000000000000000000000000000+00000000+0000000000000","0-00-00000000+0000000+0000000000000000000000000000","000000000+000000000000000000+00+000+0000000+000000","000000000000000+0+000+000+000000000000+0+00000+0+0","0-00000-000000+00000000000000000000000000000000000","-0000000000000000000000000000000000000+00000000000","0-0000000000000+00000+0000000000000000000000000000","000-000000000000000000000000+0+00000+00000000+0000","000000-00000000000000000000000000000000000+0000000","000000000-00000000000000000000000000000+000+0000+0","-0000000-00-000000+00000000000+00000000000000000+0","00000000000000000000000000000000000000000000000000","00000000-000000000000000+0+00+000000000+0000+00000","000000000000000-00000000000+0000000000000000000000","0000-0000000000000000000000+0000000000000000000000","-0-000000000000000000000000+0000+00+0+000000000000","000-00-0-00-0000000000000000000000+0000000000000+0","--000000000000000000000000000000000000++00+0000+00","0-0000000000000000000000000000+000000000000000+000","00-0-000000000000-000000000+0000000000000+00000000","0000-000-0000000000000000000+00000000000000000000+","-0000000000000000-0000000000+0000000+000000+000000","00-00-000000000000---000-000+0000+0000000000+00000","0000000-0000-000000000000---0000000000000000000000","-0000000000000000-000000000000000000000+0000+00000","000000000000-00-0000000-00000000000000000000000000","0000000-000000000000000000000000000000000000000000","00000000000000000000-0000000000000+0000000000+0000","000000000000000000000000000-000000000000000000+000","00-000000000000000000-0000000000-00+000000+00+0000","--00000-000000000000-0000000000000-000000000000000","0000--000000-0000000000000-00000000000000000000000","00000000000000000000-00000000000000000000000++0000","0-000000-0-00000000000-000000000000000000000000000","0--00000000000-00-0000-000000-0000000000+000000000","00000000-000000000000000000000000000000-0+00+00000","0000-0000000000000000000-000000000000000-000000+00","-000000000000-00000000-00000000000-0000000000++000","-000-00-000000-00000000000-00000000000000000000000","00000000000000000-000000000-0-0000000-00-000000000","000000000000-0000000000000000000-0-00-0000-0000000","00000000-00000000000000-000000000-00000000-0000000","00-0000000000000000000-000000000000000000-00000000","00000000-00000--00000-0000000000000000000000000000","--00000000000000000000000-000000000000000000000000"}
Returns: 14
{"00000000000+0000000000000+00000000000000+0+00000+0","000000000+0000000000000000+0000+000000+0+00000+000","0000+000000000000+000+000++000000000000+0000000000","00000+000000++0000000000000+000++00000000+000+00+0","00-00000+00000000+++00000000000+0000+0000+00000000","000-00000000000+00000000000000000000000000+0+00000","000000000000000000000+00000++00000++00+0000++0000+","0000000000000000000000+000000000+000000000000000++","0000-0000+00000+00000+0000+0+000000000000000000000","0-000000-00000000+0000+0000000000000000000000+0000","000000000000+0000000+0000000000000+000000000000000","-0000000000000+00+00000000000000000000000000000000","000-000000-00+0000000000000000000000000000000000+0","000-00000000-00000000000+00000000000+0000000000000","00000000000-00000+000000000+0000000000000000000000","00000-00-0000000000000+000000+0000000000000+0+00+0","00000000000000000000000000+00000000000000000+00000","00-0-0000-0-00-00000000000000000000000000+0+000000","0000-00000000000000000++0+00000000000+00000000000+","0000-00000000000000000000000000++000000++0000000++","0000000000-00000000000000000+000000000000000000000","00-000-0-0000000000000000+0000000000000000+0+00000","0000000-0-00000-00-0000000000000000000000000000000","000000000000000000-000000000000000+0+000000000000+","0000000000000-000000000000+0000++00000+000000000+0","-0-000000000000000-00-000000000000000000+000000000","0--00000-0000000-0000000-0000000000+0+0+0000000000","000-00-0000000-000000000000000000+0000000000000000","000000-0-00000000000-00000000+00000000+00000000000","000000000000000-000000000000-00000+0+0000000000000","0000000000000000000000000000000000000000++00+0000+","0-0--00000000000000-0000-0000000+0000+00000+000000","000-000-00000000000-0000-000000-00+000000+00000000","000000000000000000000000000-0000000000000000000000","000000-000-000000000000-00000-00-0000+0000000000+0","000000-0000000000000000000-00000000000000000000000","0000-00000000-000000000-00000-0000000000000000+000","000000000000000000-0000000-0000-00-000000000000000","0-0000-00000000000000000-000-00000000000+00000+000","00-0000000000000000-000000-000000000000000000++++0","--00000000000000000-00000-0000-0000000-00000000000","000--000000000000-000000000000-0-00000000000+00000","-0000-000000000000000-0000000000000000000000000000","000000-00000000-0-0000000000000-00000000000000000+","00000--000000000-0000-00000000-0000000000-00000000","000-00000-00000-00000000000000000000000-0000000++0","0-0000000000000000000000000000000000-0--0000000000","000000000000000000000000000000000000000-00000-0000","-00-000-0000-00-000-0000-000000000-0000-00000-000+","000000--0000000000--000-000000-000000000000-0000-0"}
Returns: 10
{"0000000000+0000+000000000+000+0000000000000+000000","0000000000000+00000+0000000000000000+00000000000+0","000000000000++000000+0+000000+00+000000000000000+0","00000000+0000+00000000000000+0000000000000000+0000","000000000000+00000000000000000+00000000+00+0000000","00000000000000000+0000000+000000000000000000000000","00000000000000000000000+00+0000000+000000000000+00","000000000++000000000+0000+00000000000000000+000000","000-00000000+0000000+0+00000000000+000000000000000","0000000-000++0000+000000+00000+0000000000000000000","-000000-0000+000000+0000+000+000000000000000+00000","000000000-000000000+00000000000000000+0+000+0++000","00-0-000---00+0000+00000+0000000000000000000000000","0---00000000-00000000000+000000000000+0000+000000+","0000000000000000000+00000000+000000000000000000++0","-000000000000000000000000000000000000+0000+0+0+000","0000000000000000000+0000+000000000000000000000+000","00000-000-00000000000000+00000000++000000000000000","000000000000-00000000000+0000000000000+000+00000+0","0-00000000--00-0-000++0000+00000+00000000++00+0000","00-0000--0000000000-000+000+000000000+000000000000","0000000000000000000-0000+000000000000000000+000000","00-00000-0000000000000000000000000+00++0+000000000","000000-0000000000000-00000000000000+00000000000000","000000000--0--00---00-0000000+00000000000+00000000","-0000-0-000000000000000000000000+00000000000000000","000000-000000000000-000000000+00+000+0000000000000","00000000000000000000-00000000000000000+000000000+0","000-000000-000-000000000000000+00+0000000000000000","-0-000000000000000000000-0-000000000++00000000000+","0000-0000-000000000000000000-00000000000+00000+000","00000000000000000000000000000000000000000000000000","00-0000000000000000-00000--0000000+000000000+00000","00000000000000000-0000000000-0000000000000+0000000","000000-0-00000000-0000-000000000-0000+0000000+0000","00000000000000000000000-00000000000000000000+00000","0-000000000000000000000000-00-00000000000000000+00","00000000000-0-0-0000-0-000000-0000-000000000000000","000000000000000000-000-0000-000000000000000000+00+","0000-000000-00000000000000000000000000000000000000","0000000000000000000000-0000000-000000000000+000000","0000000000000000000-0000-0000000000000000000000000","0000-00000000-0-00--0000000000000-0000000000000000","-000000-000-000000000-000000000000000000-000000000","0000000000-0000-0000000000000000-00-00000000000000","000-0000000-0000000-00000000000000-000000000000000","00000000000-000--0000000000000-0000000-00000000000","000000-0000000-000000000000000000000-0000000000000","0--00000000000-000-00000000-0000000000000000000000","0000000000000-000000000000000-00000000-00000000000"}
Returns: 12
{"00000000000000000000000+00000000000000+0000000+000","000000000000+00000000000+00000+0+000+00000000+0000","0000000+000000000000000000000000+000000000000+00+0","00000000000000000+0000000000000000000000000+000000","0000000000000000+00000+0000000000+000000+000000000","000000000000+00++00000+0+00000000000000+0000000000","000000000000000000000000000000000000+0000000000000","00-0000000000+000000++0000000000000000+00000000+00","000000000000000+00000+0+000000000000000000+00+0000","00000000000000000000000++000+0000000000000000000+0","0000000000000000+0000000000000000000000+0+0000+000","0000000000000000+00000000000000000000000++00000000","0-000-000000000+000000000000+0000000+000000000++0+","0000000-00000000000++0000+0000000000000+00000+0000","0000000000000000000000000000000000000000000000000+","00000-00-000-000+00+000000000000000+000000++0+000+","0000--0000--000-00000000000000000++000+00+0+000000","000-00000000000000000++0000000+00000+0000000+00000","00000000000000000000+00000000000000000000000000+00","0000000000000-0-00000000+00000000000+0000000+00000","0000000-00000-0000-0000000000000+00000000000000000","0000000--00000000-000000+0+0+000+00000000000000000","0000--00000000000-00000000000+00000000000+00+00000","-0000000--00000000000000000000000000000000000+0000","0-000-000-000000000-0-000000+00+00000000+000000000","0000000000000-0000000000000+0000000000000000000000","000000000000000000000-0000000000000000000000000000","0000000000000000000000000-000000000000000000000000","000000000-00-00000000-00-0000000+00++0000000+00000","0000000000000000000000-0000000+0000000000000000000","0-000000000000000-00000000000-0+0000000+0000000000","000000000000000000000000-00000-000000+000000000000","0--00000000000000000--000000-000000000+000+0000+0+","0000-00000000000-000000000000000000000000000++0000","0000000000000000-0000000000000000000000+0+00000000","000000000000000-000000000000-000000000++00000000++","0-0000-00000-0000-0-00000000-00000000+0000+0000000","0000000000000000000000000000000-0000-0000000000000","-000000-00000000-000000000000000-00-000000000+00+0","00000-0000-00-0000000000000000-000--00000000000000","0000-000000-000000000000-00000000000000000000000+0","0000000000--0000-00000-00000000000-000000000000000","00000000-000000-0000000000000000-000-000000+000000","000-00000000000--0000000000000000000000000-0000000","00000000000000000-0-00-00000-0000-0000000000000000","0--00000-0000-0-0000000-000000000-0000-0000000+000","-000000000-0-00000000000000000000000000000000-0+00","0000000-0000-00000-0000000000000-0000000000000-000","00-000000-0000000000000000000000000-00-0-000000000","000000000000-0--0000000000000000-00-00000000000000"}
Returns: 10
{"0000+00+0000000000+000000000000000000+000000000000","0000000000++0000000000000+000+0000000000000000000+","00000000000000000+000000000000000000000000000++00+","0000000000000+0000000000000+000000+000+00000+00000","-00000000000000000000000+000000+000000+00000000000","000000000000000+0000+000000000+0+000000000000000+0","000000000+0000000000+000000+00000000+0000000000000","-000000000000000+00+00000+00+00000000000000000+00+","00000000000000+00000000+0000000000000000000000000+","000000-00000+00+000++0+0000000000000+0+00000000000","0-00000000000+000+0000+00000+0000000000+0000000000","0-00000000000000++00000000000000000000++000000+000","000000000-0000000+00+000+0+00000000000000000000000","000-000000-000+000000000+000+00+0+00+00+000000000+","00000000-0000-0000000+0000000000000000000000+00000","00000-000-000000000000++00++000000000000000++0000+","0000000-000-00000++0000000000000000000+00000000000","00-0000000---000-0+0000+00000+000+0000000000+00000","-000000000000000--00000+0+00+000000000000+000000+0","0000000-0-0000000000000000+000000+00+0000000000000","00000--00-00-0000000000000000000000000000+000+0000","00000000000000-0000000000000000000+000000000000000","000000000--0000-00000000+0+000000+00000000+0000000","00000000-000000-0--00000000000000000++000000000000","0000-0000000--00000000-00000000000+0+0000000000000","0-00000-0000000000-0000000+000000000000000+0000000","000000000000-00-000-00-00-000000++000000000+000000","000-00-00000000-000000000000000000000000000+000000","0000000-00-00-0000-0000000000+00+000+00000+0000+00","0-000000000000000-0000000000-0000000000+000+000000","00000-0000000000000000000000000+00000+0000+0000+00","0000-00000000-0000000000000000-0000000000000000000","00000-00000000000000000000-0-0000000000000+0000000","0000000000000-000-0-00-000-00000000000000000000000","000-00000000000000000-00-0000000000+000+0000000000","0000000000000000000000000000000000-00000+000+00000","000000-00-000-00000-000--000-000000000000000+0+000","-0000000000000000000000-000000-00000000000000+0+00","000--0000-0-0000-000000000000000000000000+0000000+","0000000000--0-000000000000000-0000-0000000+0000000","00000000000000000000000000000000000-00000000000000","000000000000000000-0-00000000000000000-00000000000","0000000000000000000000-00-00-0-0-000000-000+000000","000000000000000-0000000000--0-000000000000-0000000","000-0000000000--0-00000000000000000--0000000000000","00-00000000000000000-0000000000000000-000000000000","00-0000-000-000000000000000000000000-0000000000000","0000000000000000000000000000-0-000000-000000000000","00000-000000000000-0000000000000000000000000000000","0--0000--0000-0-0000000000000000000000-00000000000"}
Returns: 11
{"00+00000000+00000000000000000+00000000+000000+00+0","000000000000000000000000000+0000000000000000000000","-0000000000+0000000000+0000000+00+0000000000000000","0000000000000000000000000000000000000+000000000000","0000000000000000+00000000000+0+00000000000+0000000","00000000000+0+00+000000000+00000+00000+00000000000","000000000000000+000+++0000000000000000+0000+00000+","00000000000000+000000000000000000+0000000+000+0000","00000000000000000+0000000+000000000000000+00000000","0000000000+000000000+00000000000000000000000000000","000000000-00000000000000000000000+00000+00+0000000","-0-00-000000000000+00+00+000+00+0++00000000000000+","0000000000000000++000000+00+000000000++000000+0+00","00000-00000000000000000000+000000000000+00+0+00000","0000000-000000000000000000000000000000000++00+00+0","000000-000000000000000000000000000000+0000+000+00+","0000--000000-0000+00000+00000000000000000000++0000","00000000-000-000-000000000000000+000++000+00000000","00000000000-00000000000000000000000000000000000000","000000-00000000000000000000000000000000+00000+0000","000000-00-0000000000000+0000000000000+0+0000000000","000000-0000-0000000000+0+00000+000000000000+000000","00-000000000000000000-000000++000000000+00000+0000","0000000000000000-000-00000000000+00000000000000000","00000000000--00000000-00000000000+000000000+0000+0","00000000-000000000000000000000000000+000000000000+","00000-0000000-000000000000000+00000000000000000000","0-0000000000-000000000000000000000000+++0000000000","0000-000000-0000000000-0000000000+0+00000000000000","-000000000000000000000-000-0000000000+000000000000","00-0-0000000000000000-000000000+000+0000000+00+000","00000000000-000000000000000000-000000+0000+0000+00","00000-00000000000-00000-0000000000000000+000000000","00-0000-00--000000000000-000-000000000000000000+00","00000000000-000000000000000000000000000+000+000000","0000000000000000000000000000-0-000000+00000000+000","00000000000000000-0000000-000000000000000000000000","000-00000000-00-0-00-000000-0-0-000-00000000000000","-0000--00000-00000000000000-0000000000000++00000++","0000000000-00-00000--0-0000-000000-00000000000000+","00000000000000000000000000000000-00000000000000000","0000000--00000-00-00000000000000000000-00000000000","0000-00000-00---000000000000000-000000-00000000000","000000-00000000000000-00-00000-000-0000000000000+0","0000000000000-00-000000000000000000000000000000000","-000000-0000-0-0-00-00-000000000000000000000000000","000000000000000-00000000000000-0000-000000000000+0","000000000000-000000000000000000-0-0000000000000000","-0000000000000-000000000-0000000000000-0000-00-000","000000-0000-000-000000000-000000000000--0000000000"}
Returns: 11
{"0++00000+00+0+++0000++000+00+++0++00+0+00+0++00+++","-0+++00+++000000+0+000++00+00+000+0+0+00+00+++++0+","--0+0++000++++0+00000++000000++000000+00++000+++0+","0--00+++0++0000+0+0+0000+0000+0000000+000++0++0+00","0-000+++00000++0+0+0000000+00+00000++00000++0+000+","00---000+00++0000+0000000000+0+000+0++++000++000+0","00---0000++++00+00+++000000+0000+0+00+00000+00++00","0-0--000000000000+0+0++++0++0+00+00+00000+0+0++00+","--000-000+0+00+00+0+++00+0+000++000++000000+++0000","0-0-00-0-00000000000+0+00++++00+++++00+++0++++++00","00--00-0000+000++++0+000++++0+++000+0+++0+000++++0","-0-00--0-0-0+00000+0+0+0++0++00+0+++0+0000000+0000","00-00--0000-00+000+0+0+++00+0+000++0+00+000+0000+0","-0-0-000000000000+0000++0000++0000+++0+00000+00000","-000-000-000-0000++000++++0+00++0000++0+0++00+0+00","-0--00-000-00000000++0+++0000+0+000000+000+00+0++0","0-00-00000-0000000+000000++00+0+000+0+0+0+0+00+000","000-0-0--0-00--00000+00+0++0++0000+00000000+0+++00","0-00-0-000---0-0-00+000+000+0000++00+0000+0++00+++","000-00---000000-00-00+000+0+00+000++00+000+00++0++","-00000-0-----00-0-000000++0+00000++0+00+00000+0+0+","-0-0000--0000000000-00++0000++0+0+00+0++0+0+0++00+","0--0000-0-0-----00000-00++00+000++00+00000+00++++0","0-00000-0000----0--00-000000+000+00+00+00000000+00","000-000--0---0--0000-0-000+0+00+0++0+000+0+0000+0+","-00000000---00-0--0--0-000000000+++00000++++0+++++","0-00-00----00000--000000-00+0+00++0+0+++000+0+0+00","000000--0----0-000---00000-00+++0++000++0000+++++0","-0000-000-0-0-000-000----0000+++++000+00+00+0000++","-----00-00-0--0---000-0000---000++0+0++00++000000+","-0-00-00-0-000-0000-0000000--00+00+00+++0+00+0000+","00000000----00---0000-00-00--0-0+00000+00++000000+","-00000--0-00000000-000--0--0--0-000+000+++00++0000","--0000000-0--00000-0---0------000000++000++000+0++","00000--00-0---000-0--000--0-00-0000+0+0+00++++000+","0-00-00-----0-00-00-000-00-00-00-0-000++000++00000","-000--00-000---000-0---0-00000000-0000+00+00000000","0---0--000--00-0-000000000-0---00--000000+0000000+","-0000-000--00-0-000-0-0-00--0---000--000+00+000+00","00000-000--0-0-0-000--0000--00-0-0--0000000+0+++++","0--000000-00000000000000--00-000-00000-00000+00000","-0--000-00-000-0-0-00-000-000-----00--0000++0+++00","000--0000-0000--000-00-0--000-0-0--000000-0+0+000+","--00------00-000---00-000--0-00000--00--0--0000+00","--0-0-00--000-0000-00000000-00-0-0--0000-0000+0+++","0----00-----00--0-0----00---0000-0-0000-0--0-0+00+","0--000--0--00000--0-0--00-0-00000-00000-0-000-0+00","----00-00--000--0--0-0------0000000000--0-0--0-00+","-0000-0000-0-00-00--00-00-0--0000-00000-0000-00000","---0-00-0000000000----00--00----0--00-0-00-0--0-00"}
Returns: 2
{"0000++00+00+00+000+000++++00000000++++000+00+0+000","00+000++000+0+++00+++0+00+000+0++000000++000+0000+","0-00000000+0000+000++0++0+000000+0000+0+0+00000++0","00000000+00+00+0000+++0++00+00+++00+++00++0++0+00+","-0000000++0000+++000++0000+0+000+0+0000+0000+0000+","-00000++00+++00+0+0+0++000++0+++0++0000+0+00+0+0+0","0-000-0000++0000000+0+++00+00+++++0+00000000+0++++","0-000-00++0000+0+000+++00+0++00+++0000+0+00+++000+","-00--00-0+00+00++0+++000+0000++0+00+++0+++++0+00+0","0000-00--0+0000+00++000+0000+0++00000++0000++00000","00-00--00-00000+00+0+++++00+0+0+000000000+000++00+","--0-0--000000++++0+00+00++00++0++0++00+00+00++000+","00000-00-000000+++0000+00+++0++00+0+0+00++0+++000+","0-000000000-00++0++00+++0+00+++00000000000++0+00++","--0--00-000-0-000+++++0+00+0+0000+0+0++0+000000+00","0--0--00------00000+0+00+0+00+0+++00+0000++0++00+0","0000-00--00--0000+00+0+000+00+0+00+++00+00++00++++","00000-000000---0-0++000+000++++0++++0000+000000000","--000000----0--00-0000+0+00000++000000+00+00+0+0++","0---0--0--0000--0-00+++0++00000000000000++00+0+000","0----00--0-000-0-00-00+000+00000+00++0++0++0+0++0+","000-----00--0---000-00000+++00++000++000000++00++0","---00---00-0--00-0---000+00++0+0+00+000000+++000+0","-0--00-00--00--00-000000++000+0+0+000+00+0+++00000","-00-0000-0--000-00--00--0+0000000+000+00+0+++00+00","---0000-000---00000-0-0--00+000+000+00+000+000+000","0000---00000-0---000--000000+0+00++0000+0000++++00","000-0-0-00-0-0000-000--00-000++0000+000+0000000000","0000-00-0-0-0--00-0000-000-000++00+000+00++00++00+","0-000--0-0----0---00000-000-00++++0+00+00++0+00+++","000-0--0--00--000--00--000----0+000+000+0+0+0+0+00","0-0-0---0---000--0-00-0-0-00---00+++++00000+0+0000","0----0---00-000-0-00-0-000000-000+0+++0+0+0++0++00","00000---0000-0--0-00000--0-00-0--0+0++++0+000+00++","-000--00000-0000--00000000-0-00-0-0+0000000++0+00+","-00-00-0-00--0-0--00---00-0-0----0-0000000++0+0++0","-00-0000-000000--000--000000000---000+000+00++000+","-0--0000--00-0-00000000--000000---00-00+++000+++++","0000000-0-0-00-000-0-0000-00--000-000000+00+++000+","0--0--00-0000000-000-00000--00-0--000-00+0+0++00++","0-0-000--000-0-00-0-000--000000000000---00+0+0++0+","-0--0-00-0---00-00---0000000---0--00--00000+000+00","00000000-0000-0--000-0----00--00000-000--000+0++00","000-000---00--00-0000----00000---0--00-00-00++0000","--0-----0-0--00-00-------0-00-00-0-0-0---0--000+00","0000000--0----0-0000000000-0-0--0-0-----000-00++00","-00-0--000-00000-0---0000--0-000-0-00-00-0-00-0+00","00-000-0000000-0-000--00-0-00--0-00-0-00---0---000","00-00--0-0000-0--0-00--000000-000-0-0-0-0000000000","0-0--0--00----00-0-0-0000000--000--0-----000000000"}
Returns: 3
{"00+0000+++0+++00+++0000+++0+0++00+00+00+0+00+000+0","0000+000+++00++0000+00+0+000000++0+0+00+00000+00+0","-00++0000000+0+00000000+0+0000000+00000++0++0++00+","00-0+00+0000+0000++++00+00+++++0++0+00+00+00000+0+","0---00+0+++00++++00+000+0+00+++0+0+++000++0++0++++","000000++000000+000+0++00+00000000+0+0+0000+0++0000","0000--0+0+++00+0+0000+00+0++0000+0+++0+00000++00++","-00-0--00000000++00++++00++000++000000000+0+00++00","--00-0000+00++000+0+0+0+00+00000+0000++0+0+++0++00","--00-0-0-00+0+++00+0+00+++0000+0+0+0+00+++++0++000","0-00-0-0000+0+0++00+0++000000+0000+0+0++0+0+0++000","-00000-00--0++++0000+000+00+0000000000+0+++00++0+0","-0--0000-00-00+0+0++0000+++0+00++++0+00+0000000+++","--00-000----00+00000++00+00++0++00000+++000++0+000","0--0---00-0---0+00++0+00++00+0++00000000000000+++0","0000-00-0---00-000++00+0000+00+000000++0+00++0++0+","-000-0--00-0-00000++++00++0++0+0+++++00++00000++0+","-00-0000-000000000+000+00+++00++0+0++000+0+++00+00","-00-0-000-00-0----0+++000+00+00++0+0+00+0000++00++","0-0--00--0-0-0---0-000+++0++000000+000+0+++000+0+0","000-0-0-0-0-0-00-0-00+++000+0+00++00000+000++00000","00000----0-00--0-0-0-0+00000000+000+00+0000000+0+0","0-00000-00-0000-0-0---0000000000+000+00000+++++00+","-0---000--000000000--000000000000++00+00000++0+000","--000--00-0----0-00-00000+000+++00++++0++0000++0++","-0-0-00-0-00-0-0---00000-0+0+++00000++0000000+000+","000-00---000-0000-0-00000-0+++000+00+0000+00+0+00+","-00-00-0000-0-0---0--00000-0+00000+000+00++00+0++0","000--0000000---0-0-000000---0++0++000++++00000++0+","-00--00000-000000000-000---0-0+0++0+00+000000+++0+","-00--00-0-000-----000000--00--00++0+00+000000++++0","0-00000-0000---00--00-00-00000000+0000+00++0+000++","0-0--0-0--00-000-0-0-0-00000---000+0++00+0+++0+000","-0--0-000000-000--00-00-00-0----000000++0000+00+++","0-00-0-00--0-000-0--000--00-0000-0000+000+0++00+00","000----000000000--000-00-0000--00000+000++000+00+0","--00-0-00--0-000---000-0---00000-00-000000+++0+0++","00000-00-0000-0-0000000---00-000-0-0000+000000+00+","000-00-0-0--0-0-000-0-00000-----0-0000000000+000+0","---000000--0--00-0-0-000-000-0000-000-00+00++0+000","00-0-000--0-000---0-0000-000-000-00-000-0000+000++","-00--00-0---0000000-000000--000-00--00000000+00+00","00-00-00--0-00000-0-00-0000-000--000-0000000++00+0","00-0-00----00-0-0-00-0--00000000-0-0-00-00000+000+","-000---0-0000-0-0--0-0--00-0000----0-0-----000+0++","0--00--00---000000-000-0--0-0--0000-000000--00++++","00-0-00-----0----00-0----0-0---0-000--0-0000--0+00","000--00--000-0----000000000----00--000000-000--000","--00-0-0000--0-000--0-00-00-00--0-0--0-0-0-0--0000","00---0-00000-00--0-000-0---0--0-0-00--00-00---0000"}
Returns: 3
{"0++000+++0+0+00000+00+000+0+0+00+000+00000+00+0+++","-00+000000000000+00+000++000+00+++0++++0+0++00000+","-00++000++0+++0000000+++0000+++++000000+000++0+++0","0--00000000000+00+0+++000+00+0++000+000+++0++00+++","00-00+0++++0+0+0000000+00+0+0+++000000+0+00+00+++0","0000-0+00+00+0000+00000+0+++000000+0+00+0++0++00+0","-0000-0+000000+0++++0000+++0+000000+000+0+00000++0","-000-0-0+00++00000++00+0000+0+0+0++00+00+00000+000","-0-0-00-0+000000+00+++0000++0+0000+000+++0+0+000++","00-0--00-0++00+++0++00+000000000+00+0+00000++00++0","-000-0000-0++0000000000+0++00+0++0+++00++0000000+0","00-0000-0--00+0000++0000+0+0++000+00000+00++0+0++0","-0-0--0-00-00+0+00+00+0+00++0+0000++00000++0+000+0","00-00000000--00000+00+0++00000+0+0+0++0++00+000000","000--0-00-000000+00+++0++00+0++++0+++0000+00+000+0","000000000-00-0000++0000000++++0000000+000+00000++0","0-0000-0--0000-000+0+0+0+++0+0+000+++0+00+000+000+","000-0--00000000-0000+0+++0000+00+++00+0000+++0++00","-00000--0-0---0--0000000+00++0+00+000+0+00+00+000+","0-0-00----0-00-00000000000+000++0++000+++0000+0000","000-0000-00000-0--0000+0+0+0+00++000+000+000000000","-0--0000-000---00000000++++000+0+0+++0++++0+00+00+","00-0-00-0-000000--00-00000+0++++++00+00+0000+00000","0--00-0000-0---00-000-00000+0++0++0+00+000+000+00+","0-0000-0000-0--0---0--000+00+00++++0+++00+00+00+00","-00----000-00000-0000-00-0+0+00+0++00++0++0++00++0","00000--0-0---00--00----00-0000+00+00++++++0000++0+","-000--0--000-0--00-0000-000000++0+0000000000++++++","0---00-0000-000--0-0-0-0--000+0+++0++0+000+0000000","-0-0-00--0---0--0-0000--0000-0+0000+000+00+0+0++00","00---00000000--0-0--0---00--0-0+00++00++00++0+000+","0----00-00-000-0000--0-0--0--0-00+000++0++++000+0+","---000000--00--00-00-----000-0000++0++0+00++00000+","0-00000-000-00000---00-------00--00++00++000+++0+0","00000-0--0-0---0--0-0-00--0000-0-000+0+000+000++0+","0-0-00-00--0-0-0-0000-0-0000---00-000000+00000000+","--000-0000-00--0-000---0-0-0-000---00++00+00+00+0+","0-00000-0-000-0-0--00000---0000--000-000+0+000+000","0-00-000-0000000-00-0-0----0-0--00-0-0000+0++000++","00--0--0-0--0-0000--0--000-00--0--000000+++++0++00","0-0--00--0-00-00000---000--0000-0-0-0-0-00000+0000","000-0--00000-0---0000-00---0000-0000-0--00+++00+++","--000-00-00--0000--0000-0000-----0-00-0-0-0+0+0+00","0----0000-0-0-000-000-000-0000---00000--0--0+0+00+","00--0-00--00-0-00-0000-0--0-0-000-00-0--0-0-00++++","-0000-00000-0000-0--0000000-00-00-000000-0-0000000","00-0-00-000000000-000-0-00--0-000--00-0-000--000+0","-0---0-00-0-000-0-000000----0-0-00-0-00-0--0-000++","-0-----0-----0--000000000-0-00000-0000-00-00-0--0+","--0-0000-0000000-0-00-0-00--00---0---0-00-0--00--0"}
Returns: 2
{"0+000++000+++00++0+0++++++++++++000+000++++++0++0+","-00+0++0++0+00+0+00+00++00+++00000++0+++00+00++00+","00000000000000000+0+++00+0++000000+00+++00++0++++0","0-0000+000+++00+00++0++00000+0000+00+000+00+0++0+0","00000++0+0+00+00000+00+0++0+++0+++0++0000+0+0+0000","--00-0+0000+0+0++++00+00+00++0+00+00++0000+++0000+","--0---000++00+00+00+0++0+++0++00+00+00++0+++000+0+","000000000+0++000+0+00000+000++0+000+0+00+00+00+00+","0-00-000000000++++00++00++00+++0000000+0+++0+++0+0","0-0000--0000+++00+0+0+00+00000+000000++000+00+0000","-00--0-00000++0++00+0000+000++0000+00+++000000000+","--0-0-0-0000+00+000+0+000+00++00+0000+00++00+000+0","-00-000-0---0++000+0000+00+0+0+00+0++00+++00+++0+0","0000---00--0-00++0+0+000000+++00000++0+0+0++0+0000","0-000000--00-00+00++++00++0+00+000+00+0+0+0+0000+0","-00-0-00-0--0--000+0++0+000000+00+0++0000000+000+0","--000----0-00-000+00++00+00000000+00+++00++0++++0+","00-00-00--000000-0000++0+++00++0+0+000+++000+00000","-00-0-0-0000----00000+0000++00000+00+00000+0+0000+","0----0-00---00-00000+0+0++++000+0++++00000+0000000","-0-00000-0000----00-0+0+00++0000+00+++00+++0++0000","-0--0--0--0-00-----0-00+0+0+00000++00+000000+00++0","--0--0-0000000000-0-00000+++00++000+++++00+0++++00","--0000000000-00-0000--0000+0+++0000++0+00+++0++000","-0-0-------000-0--0-0000000+0000000++0+00+000+000+","-000-0-0-00-00-00-0-0--000+++00+0000++00+0+00+00++","---000-00000-0000----0--0-00+00+0+00+0++00++++00++","---0--0000000--000-----0--00+00+0++0+00+0000+00+00","--0------0----000000000-0---00000+00++00000+000000","-000-0---0--0-000-00000-00000000+0+0000+000++0++00","-0000-00--00-0--0-0000--0000000+0++00+000000000++0","-000-00-00000000000-00-00---00-00+0000+000+0+000++","0000-0-0000-00000-00-00000000-000++0000+00+00++0+0","000---000000-00--0--0-0000---0---00000++00++00+000","0--0000000-000-00-0-0-00000-0--0-00++000+0+++++0+0","--00-0--0000--0-000--0---000000000-00+00++00++++00","000---000000--0--0---0-------00000-00++00+++00+0+0","0--00-0-0---00-0-000---00-00-0-0000--00+0000++00+0","0--000-0---00-00--0000---0-0000-0-00-0000000000+0+","---000-000-0-0-00-0000-000--0-00--000-00++00000+0+","-00-000--00---000-00-0000-00000000--000-0++++0++0+","-000-0-0-00--0-0-000-00--0000000000--00--000++++00","---00--0--000-00-0---0--0--0000----0-000-0000+++00","-0------00000--00000000-00-0--000--0-000-000+0000+","-0000-00-00--00----0---000--0-0-00--0-00--0-0000+0","0----000--00--00-000-0-----00000-0--0-000--0000000","----000--000-000-00000--00000-00-----000---0000+0+","-0-000-000000000-0000--0000-0--0000-00-----000-00+","00--0000-00--0--00000-000--000---0-0--000000-0000+","--000---00-00000-0-00000---0000-000000---00-00---0"}
Returns: 2
{"000++0++0+++0+++00+++00+0++0000000000000+0+0+++0++","00000++0+++++000+00+0+0000+0+00+000000+0++0++0+0+0","000++0+00++00+000++00+00+++000+000+0++++0+++0++000","-0-0+++++0+0++0+00000+0+0+++00+++0+000000++00++0++","-0--00+0+000+0000+++000+000+000+0++++0000++0+000+0","0-0-000+000+00+++000000000+0000+00000+0+0++0+00+00","-----000+000++00+0000++000++++00+0+++0+0++0++0++++","-00-0-000+00000+0000+++000000++0+000+000000000+0++","0-0--0-00+00000+0+00++0+0+++++00000+0000+0+0+00+++","---0000--000+0+00+00+0++00++0++++++000+0+++00+0+00","----00000000+0+0+00++000000+000+00+0+0+0+0+000+000","--000-000000+0+0+++000000+00+0++0+000000+000000+++","0-0--0-00---0+0000+0000+000000+000+00000+0+++000++","-0--00-00000-0++0000+00++0+0+00++00++00000000+0++0","-0000-000---0-000+000+0+0++++0+0+0000++0000+00+000","-00-0-0--0000-000+00+++00+000+0++000+00+++++++00++","0-000--000--0000000+00+++0++0+0++0000++00000+0000+","00-0-000--0-00--000+0+0000000+0+00++0+00++0++000++","-0-0-000000--000000+0+++++0+0+0000000+++0000+000++","--00-00000-00000---0++0+0++0++0++0+0+00++0+0+00+++","-000000----00-0-000-0+00++++++0000++++000+0000+0+0","0---00---00000--0----0+0+++++0000+++0+00+0+0+00+00","000000--0-00000--0-00-0++0+00+++++0+00+0+00+0+000+","-00--000--00---0-0--00-00+00000000+0+0++++0+000+0+","00-0000000000-00-0-0---000++000++00000++0+++000++0","-0--0000-00-00--00----0-00000+0+++00+0+0+000000+00","----0--0--000--0-00----0-00000000+++0+++0++0++00++","000--0-0---000-0-0-0--00-000000+0+0+00000+0+0000+0","0-0000-0-00-0--0000---0000000+0+0000+++000+0++00++","000000----00000------0-00-00-00++0+0+0+0000+0+0+00","00--000-0-0--0-0000000-00000000+0++0000++++++0+0++","0-0---000---0-0---0-00-0--0----0+0++0+000+0+0++0+0","000-00--0-000----00-00-0--000-0-00++000+0+00++00+0","0000-0000-0-000000000--00---00-00000000++0+++00++0","00---0-00--0-0000-0---0-00-00----0000+00000+0+0++0","0000-0-0-0000-000-00---000--000--000+0+0++00+0++0+","00-0-0--00-00-0-000--00-0-00--00000-000+0+00+0+00+","00-00-00000000-0---0--0000-0-00-00-0000++0+00+000+","0--000-00--000-0-0-000-----0--00000-0000++0000+000","00-00-000000000-00--000--0-000-0--00--000+0+++++++","--0000-0-----00-0-0-0---0-0000-00-0-0--00+000+0000","0------00-00000-0-00-00--0--00---00--0---000+00000","-0----00---0-00-000-0-00-0-0-0-00-000-000000+00+0+","0--000-00000-0--0-0000---00-0---0--0000-0000++++0+","--00---0-000-00-----0-0000-0-0-0--0--00-0---00000+","-0--00000-000-0-000000-000-0--0--0-00-0--00-00+++0","----00--00-000-00000-000000000--000--0--000-0-0++0","00000--0--0-0-00000-0-0---000-000---000-00--0--00+","--0--0---00---0-0----000-0---0-----0000-00000--00+","-00-00---00--00-----00--00-0-0-0000---0-00---00--0"}
Returns: 1
{"00+000++00+0+0+++000+0++0++0++000+000+0000++0++000","00+00+00+++00++0+00+0+0++0+0000+0000+0+00+0+0000+0","--0++++00++++++00+0++0+0000+0+00+00+0+0+000+0+00+0","00-00+00+00+0+00+000+000++0++0+00+000000++00++000+","00-000000++0+0000000000++00000+0000++00++0++000++0","0---0000+0000000+++00+0+0+0+00+00+00+0000+0++00+0+","-0-000000000+0000++00+++0++0+0+000+00+00+++00+0+00","-0000000+++00+0+0++0+00+0+0+00000+0+0++0+0+++000+0","0-0-0-0-0000++000000+0+0000+0+00+0++000++00++000+0","0--0-00-000++000+++0++00+++000+0++0000+000+0000000","---0-00-0000+0++0+++000++++++00+00000+0000+++0+000","00--00000-000+00+00+0+0+0+000000000+0+0+000+0++000","-0-0-0-0---00+0+00+00000+00+000+0000+0+000000+00+0","0---000--00--0++00++0++0++00+00000+00+0++++++0000+","---0000000-00-000+0+00++0000+000++++0+00+0000++++0","-000000-00-0--00000+0+000++0+++++++0++0+00+0+0+0+0","--0-0-000-0-00000+0+0000+0+000000000+0+00+0000++00","00-00---0--000-0-0000+00+0+00000+++0000000+00000+0","00000---0--0--00000+0000+00+++000+0+00+000+0+000+0","0--0000000--0----0-0++0+0+++000++000+0+++++00++000","-0--000---000000000-00++00++000+00++0+0+000000++0+","0-000--00-0-0-0-0-0-0000+000+00++00+0++0++0++00+0+","-0-000-0-0000--00000-000000++0000++00++0+++++00++0","--00----00--00-0000--0000000++00000++0000000+++00+","0-0--0000--0--00---00-00000+0+0+00+000000+0+00++00","-00-0---0---0-0-000-000000000000+0000+0+00+000+000","--0000-00--0000---0--000000++++0+0+0+00+0000+0+++0","00--0-0--0-0-00000---0-0-0-000+0+000+++0+0000000+0","-00-00-000-00---00-00---00-00++00++00000++00000++0","-0-00000-000000-00-0000--0-0-0000+0+++000+000++00+","000----00-00000-0000000000---00000000+00+00+00+0+0","0-00000000-0-00-000---00-00000000+00+0+00000++0+++","00-00000--0000--0-0-0-000---000000+0+000+0+++00+00","-00-0-0-0-0000--0--000-00000--0-00+0000000++++0+0+","000000-0-0000---0-00-0-0-0-0-000--0+0+000+0+0+000+","00-0-00--00-00-000-0--0-00000-0000-0+000++00+00+0+","0-00--000000-00--00-000-00--0-0--00-0+0+++000+++0+","-0-000--00--0---0000---00-0-0--000-0-0+++0+000000+","0-00000-0-00-000-0--0--0000-000-00000-0+00000++0++","00-0-000-00-0-0-000--0000--000000000---0++00000++0","000--0---0000--0000-0--0000--0-0-00---0-000+0+0000","0-0-0--000000-00-00-0--0-000--0000---00-000000000+","-000-0--0--00-0-0---00-00-000000--000-00000+0000++","---0--0--0--0-0000000--0-00000-0---00000-0-0000+00","000-0-0--0-00-0-00-00---00-0000---0-00000000000+00","-0--00-0000--0-0000-000-00000-0-0--0-0-0-000000++0","-000000000--00---00--00----00--00000-0-00000000000","0000---0000000-0-000---0-0-0-00---0--00-000---00+0","0--0-00--000-0--0--000-000---0--000000--00-00-0-00","000-0-0000000-000000--0-00000-0-0------00--0000000"}
Returns: 3
{"0+00+00+0000000+0++0+0++000++0000+0+00+0++0+++++00","-000000+0000++0000000000+00+0++++++++00+++000++00+","0000+00+000+00+000+0+00000+0+00++00+0000000+0++0+0","0000+00000+++0000+00+0+++00000+0000++++00+0+0+++0+","-0--0+++00++0000+00000++00000+0+0++000+0+00+0000++","0000-0++00+0+00++00000++++0++000000+0+0++0+00000+0","0000--0+++000000+000000+0+0+00++0000++00++000+000+","---0---00++00+00++00++000+0+00000++00+++0+0+00++0+","000000-00000000+00000+0+00+00000+000000++0++0+0+00","000000--0000+000++++000+++00+0++++++0++0000+000+++","000---0-0000000+++0+0+000000000000++0+0+++++00+0+0","00---00000000+00+0++00000++000+00000000+++000000+0","0-0-0-000-00000++00000000+00++0+0++++000000+00++0+","0-00000-000-0000+00++0000+00+0++000+000++00+0+0000","00-00000000000000+00+0000+00+++0+0++00++000++0000+","-0000-00-0-0-000++0++0+000000++000+++++000++0+++0+","0000----0-----0-000++000000++0+00++0+0++0+0+00+0+0","-00-000-0--000--00000++0+0+0+++00000++0+00++++++++","-0-000000-0-00000000+0+00+0000000000000++000000+0+","000000000---0-0--000+0+0+0++00++0000+000+0+0++0000","-0--000-00000----0--0+0000000++++0++0+000+0++0+0++","0000000--0-000000-00-000+0+0+000+++++00++00+++00+0","-00---000000000-0---00000+000++000+00++0+++++00+++","-00----0--00000000000000+00+00000+0000+0+0+00+0+00","0-0-0-000-0000000-0-0-0-00+0++0+0+0+000++0+0000000","00000---0-0----000-000-0000+0+00000+0+0++000+0000+","00-00000-00-00000-0-0-00-00000000000+0000+++++00+0","--000---00000000-00-000-0-00+++++000++00++00+0++00","-0-00-000-00---0--000-00-00-0000++0++++0+00++00++0","0-00-0000000-0--0-00-0-0--0-00+0000+0000+0000+0+00","0-0-00-00-0-0-----0--0-0000-0-0+0+00+00+0++00++000","0--0-0-00-00--00000--000-00-00-0+000+++00+++++00++","0--00000--0000-00000--00000--00-00++00+0+0+0000+0+","--00-00-0-00-000-0000-0--000-0-0000+00000+00++0000","0-00-00-0--0-0---000---000000000-00+++0+0++0+0+000","----0-000--0----0000--00--00--00---00+++00000+00++","0-0-00-00000-00---0-0-0000---0--00-00+000++000000+","000-0---0--0000-0-00-0-00-0--00-00---0+0000+++00+0","-00--00-0-0000---00000--0000-00--00-0-0+00+00+0++0","0-000-0--0--0--0---00-00--0000-000--00-0000+0+00++","--00---0-0--0-0000--0-----0---00-00000000+0++000++","--0-00--00--0000-000-0-000--00--0--0-000-00+000000","00000-00-0-0000-0-0-00---0-000---0-0-0-0000+00+0++","-0---00----0------00---000-0-00-00000-0----00+00+0","-0000000000000-00-0----00----00-0--00-00-00000+00+","----00-0-0000-0-0-0-0-0-00-00---0-0-0---000-00+++0","----000-00-0-00---00-000000-00-000-0000000-0--0+00","-00-000---00-00-0--000--000---00-00000-000000--0+0","00-0--000---0000--00---000-0-00-000-0----0--0-0-00","0-0--0--0-00-0--0--0-0-00-00000--00--00--0-0-00000"}
Returns: 2
{"0000+00+000+000000++00+00000+000++000+0+000++000++","0000+000++++0000+0+000000++00++000+0000+0+00++000+","0000+00+00+0000+0+0+00+0+++000+000+0000++000+++00+","000000+000++0+000++++0000+0+0000+++000++0000++00++","---0000000000+000++00000++++00++000++++000000+0+++","0000000+0+000+0++0+0+0+0++00+0+0++0+00++0+0++000+0","000-00000+0+00+00000+00++0+++0++0+00+0000++0000+++","-0-00-00000+0+00++++00+00+00+000+0+000++000000+00+","0-0000000+0000++00+0000++0+00+00+0++00++00+000000+","0-000--0-000++0++00++++000+000000+00+0+00000++++0+","0---00000000++++0+000++++000++0++00+0+++00000+00++","--0-00--000000+0++0+00000000000+00+++0++0000+0+00+","000000000--00+0+++00+++++0+00000000+0+0000+000+0++","000---0-0--0-0+000000000+0+++00+0+0++00++0+000000+","000000-0-0--0-00000+++0+000000000+000000+0+0+000+0","00-00-00---0-000000000++00+++0000+000++++00++++0++","0-000-0-0-0--0000++0+0++0+++000000+000+++00000000+","00---00-00---000-0++000++0++++++0+++++00+000+000++","--0---0--0000000--00++0+0+0++++++++0+00+0++0+000+0","-0--000-0-0-00-00-000000+0+0++000+00++00000+0+++00","000-0--00-00-0-0-0-00000+00000000000+++00+000+0000","000000000--0-0-000-000000+0000000++0+++0+00000000+","-0-00-0-0--0-00--000000++0++000+0++00+000++0+00++0","000000-0-0-0-0-----000-0+0000+000000++00+00+0+0000","00-0---0-0-0--000-0--0--0+00+0000++0+0+000+000000+","0-----0-00000000-0-00-00-0++00++0000+00+00+00+0000","0--0-0-0--00--0---0-00-00-00+0+0+++00+00000+0+00++","000--0-000000-0----000-00-00+0+000000000000+0000+0","-0000---00-00-0-0---0000-0--0+00+000+0000++++0++00","0-000000-0-000000---000-0000-0000+0+000+0+0+000000","0--0---0000000000--000000---000+000+0+00+0+++00+0+","0000-0-000--0-000--000-00-0000-00++00+0++0+00000+0","-00-0-0--0-0000000-0000000-0-00000+0+00000++0+0000","-00-0--00-000---0---0--0-0-00-0-00++00000+0+++00+0","0---000--00-0000---00--0-0-0000---0+000+00++00+00+","0000--00-0----000-00000000000--00--0+0+++0+0+0++0+","0000-0-00-0-0-000-----0---00-000-00-0+++0000+++000","-000-00000-0-00-0-0-----00-000--0000-000+00+++++++","000---0-----000--000--00-0000000000--0000+000000++","----0-0--0--0-0--0-000000-000-0-00---000+0++00++0+","00-0000000000-----000-0-000000--000-0-0-00000+0000","0-000--00000000000-0-0-00000--000-0000-000+000+0+0","000000-0-000---000-000-0--00-0---0--000-0-0+0000+0","-0000-000000000-000-000-00-----0---00-0-00-0000+00","----0-000-0-00--0--000-00000-0-00-0---0000000000+0","0----0000--0000-000--00-0--00000--00--00-000000+00","00-0000-0-0--00-000-00000000-00000----0-0-00000++0","0000-0-00-000000000-00-00000-0-0000-0-0-000-0--0+0","-00----000-0-0--0--000-000--000-0-000--00--0-0--0+","-----0--------0---000-00-0-000-000--0---00000000-0"}
Returns: 1
{"0++00000+00++0+0+00+000+++00++000++000++++++0+0++0","-00+00000+++0+++000000+000++00000+00++0000+00000++","-0000++0000+000+0++0+++000000++0+++0000+000+000000","0-000+00+00+00+00++0+0000+00++00+++0++000+0+000+0+","0000000++0+00++++0+++000+00++0++000+00++++++000000","00--0000000+++00+0000+0000+00++++++00++00000000000","00-0000+00+0+00+0+0+++++00+00++00000+++00+++00000+","0000-0-00+00+0+0000++0000++0000+++0+0+0++++00+00++","-00--0000+0+++00++00+0++0++0000+00++000++++++0++00","0-00000--0+00+0+0000+00000+0++00++00+00+0+00000+++","0-00-0-00-0+00000+0+0000000++000+++00+0++0+0000000","----0-00-0-0++0000++++0++000++++0+++000++0+0+0000+","-0000----00-0+0+++0000+++0++00+0++000++0+000++0+++","0-00--00--0--0+++0000+00+0+0+0+++000+00++0+0+0+0++","--0--00-00000-000000+000+00000+00+0+++00+++00+00+0","0--0-0-00-00--000++++++0+++0+0000+++0++++0++0+++0+","-000--00-000--000+++00++0++0000++++000+0+00++++00+","00--00-0-0-0-00--0+000000++++0+0+0++++000+0+0+0+00","00---000000-000---0000+00+0+0++0+0+0+0000+000000++","-000-0--00--000--000000+0+000000+++0000++0+0++0+++","00---0----0-00--00000+++0000+0+++0+00+++00000+++00","00-00--0000-0-0-0000-0+0+000+0+0000+0+00000++000+0","0--000-0-000-00--0-0--000++0++0000++000+0000+++000","-00000-0-00--000-00--00000+00+00+0000+++++0000+000","-000-000000-----00000-000+0+0000+++++0++000+0000+0","-00-000--000000-----00-0-0+000000000++00+0+++00+0+","0-000-----00--0---0000--0-000+000000++00++0000+000","0-00-00000-0-0000--00000-0000++00++00+++0+0000+000","-00--0000---0-0-0-00---0000000000+0+++++00+++0+000","-0--0--00-0-000000-000--00--00++000+++000+00+0+++0","00-0---0000----00--0--00000-0-0+++0+0+00000++0+++0","0000--0--00-0-00-000-00000000--0++000+0000+0+0++00","00--0-0-0--0--00-----00--00000--000+000++0000+0000","----0-0-0----0---00-0000-00--0--0000000+00+00+++++","-0--0-00-0--000------0-0-00-00000000+00+00++000++0","0000-00--00-00--0-000--0-000---0-0000+0+00++0++000","0-0-00-00-000--00--00000---0--0000-00+00+00000+000","0-0-0---00-0-0--0-00--0-0-------000--00000+00++++0","-000---00000-00--000-00--00--000000000000++++000++","-0-0-00-----0-0-000--0---00--000----00000++00000++","-000-00--0-------00-000-0--00000-000-000000+0+0++0","-00--0----0000-00--0000-00--0-00000000--0000+000++","--00-0---0--0---000-00000-00-00-0---0---000+00+0++","-0---0-0-000000---000-00--00-0-000--00-0-0-00+00++","00000000-00---00-00-0--00-00----000000-00-00000+0+","-000000-0000-0----0--0-000000000--0-0-00-00-000+0+","00000000-0000-0--000-0--00------0-0---0000-00000+0","-00-0000--00-00-0-0--0000-000---0--00-00-000--0000","--00000-0-00---000--0-00-0000--00--00-------00-000","0-0-00--0-0---0--0--00000-0000000-0000--0-----0000"}
Returns: 3
{"0+++++++++++++++++++++++++++++++++++++++++++++++++","-0++++++++++++++++++++++++++++++++++++++++++++++++","--0+++++++++++++++++++++++++++++++++++++++++++++++","---0++++++++++++++++++++++++++++++++++++++++++++++","----0+++++++++++++++++++++++++++++++++++++++++++++","-----0++++++++++++++++++++++++++++++++++++++++++++","------0+++++++++++++++++++++++++++++++++++++++++++","-------0++++++++++++++++++++++++++++++++++++++++++","--------0+++++++++++++++++++++++++++++++++++++++++","---------0++++++++++++++++++++++++++++++++++++++++","----------0+++++++++++++++++++++++++++++++++++++++","-----------0++++++++++++++++++++++++++++++++++++++","------------0+++++++++++++++++++++++++++++++++++++","-------------0++++++++++++++++++++++++++++++++++++","--------------0+++++++++++++++++++++++++++++++++++","---------------0++++++++++++++++++++++++++++++++++","----------------0+++++++++++++++++++++++++++++++++","-----------------0++++++++++++++++++++++++++++++++","------------------0+++++++++++++++++++++++++++++++","-------------------0++++++++++++++++++++++++++++++","--------------------0+++++++++++++++++++++++++++++","---------------------0++++++++++++++++++++++++++++","----------------------0+++++++++++++++++++++++++++","-----------------------0++++++++++++++++++++++++++","------------------------0+++++++++++++++++++++++++","-------------------------0++++++++++++++++++++++++","--------------------------0+++++++++++++++++++++++","---------------------------0++++++++++++++++++++++","----------------------------0+++++++++++++++++++++","-----------------------------0++++++++++++++++++++","------------------------------0+++++++++++++++++++","-------------------------------0++++++++++++++++++","--------------------------------0+++++++++++++++++","---------------------------------0++++++++++++++++","----------------------------------0+++++++++++++++","-----------------------------------0++++++++++++++","------------------------------------0+++++++++++++","-------------------------------------0++++++++++++","--------------------------------------0+++++++++++","---------------------------------------0++++++++++","----------------------------------------0+++++++++","-----------------------------------------0++++++++","------------------------------------------0+++++++","-------------------------------------------0++++++","--------------------------------------------0+++++","---------------------------------------------0++++","----------------------------------------------0+++","-----------------------------------------------0++","------------------------------------------------0+","-------------------------------------------------0"}
Returns: 1
{ "0+--00","-0+++-","+-0000","+-0000","0-000+","0+00-0" }
Returns: 1
{"0+-000000+00","-0++00000000","+-0000000000", "0-00+-000000","000-0+000000","000+-00-0000", "0000000+-000","00000+-0+000","000000+-0000", "-000000000+-","000000000-0+","000000000+-0"}
Returns: 2
{"000-+00+0++00", "00---+000+000", "0+000+000-000", "++00000000+-0", "-+000+000-+00", "0--0-0-0-0+00", "00000+00+00++", "-0000000-0000", "00000+-+0++00", "--+0+000-0-00", "-00---00-+0-0", "000+00-000+00", "000000-000000"}
Returns: 3
{"0-0000", "+0-0+-", "0+0000", "000000", "0-000+", "0+00-0"}
Returns: 2
{"00-00", "00-0+", "++0--", "00+00", "0-+00"}
Returns: 1
{"0+000000", "-000000-", "00000+0-", "0000++-0", "000-0+0-", "00---0+0", "000+0-0-", "0++0+0+0"}
Returns: 2
{"0-000", "+0+-0", "0-0+-", "0+-00", "00+00"}
Returns: 1
{"000+-", "00-00", "0+0+0", "-0-0+", "+00-0"}
Returns: 2
{"0++-00+00-0+00-0+00", "-0+0-000000-000++-0", "--0+000-0+00000++--", "+0-00000-+00-0+0+00", "0+0000-+0--000-00+0", "000000000+0-+00++-0", "-000+00--+0+00+0000", "00+0-0+00+-0000-0+-", "000+00+00000-+-0+--", "+0--+---00000+00+-0", "0000+00+000-000+0-0", "-+000+-000+00+--00+", "000+0-00+00000+0000", "00000000--0-00-0000", "+00-+0-0+00+-+00000", "0--00-0+00-+0000-00", "----0-00--00000+000", "0++0-+0-+++0000000+", "00+0000++00-00000-0"}
Returns: 1
{"000+-000+0000++0+0+00-", "000-000-+00+000+00-00-", "000+00+-0-+0000-000-00", "-+-00000000+0-00-00000", "+0000+---0+00+-+000-00", "0000-00-0---0+---+0000", "00-0+00-00000-0-+++-++", "0++0+++0++++000000+00+", "--00+00-0+0000-++00000", "00+00+0--00+0+0+00++00", "00-0-+0-000000-00000+0", "0-0-0+0-0-000-0++00-0+", "00000000000000+0000-0+", "-00+--+00-0+0000000-+0", "-000++00+0+0-0000++---", "0-+0-++0--0-0000000000", "-00+0+-0-00-0000000+-+", "00000--0000000-000000-", "-+0000--0-0000-0000-0-", "00+0+0+00-0++++0-0+000", "000000-000-00-+0+0000-", "++0000--000--0+0-++0+0"}
Returns: 1
{"000", "000", "000" }
Returns: 3
{"0+-00000000", "-0+00000000", "+-000000000", "00000000000", "00000+-0000", "0000-0+0000", "0000+-00000", "00000000+-0", "0000000-0+0", "0000000+-00", "00000000000" }
Returns: 5
{"0+---", "-0+--", "+-0+-", "++-00", "+++00" }
Returns: 1
{"00+0", "00-0", "-+0+", "00-0" }
Returns: 2
{"0+00", "-00-", "000+", "0+-0" }
Returns: 1
{"0++0++-+---+-+-0++0--0+-0+---0+++0-++-0+-+0-+0-+", "-0+-+-+-++-++0-+0-+-0+-0+00+-0+0-0-0-0+0-+0-0+0-", "--00+0-+0-+-0+0-+0-0+-0+-0+0-+0-0+-0+0-+0-0+0-0+", "0+00++0-+0-0+00+0+0---0++0+0+0++++0+++-0-0++++++", "----0-+++++----++-++++-++--00000000000000+-+000+", "-+0-+0-+0-+0+000000000000+-+-+-+-+0-++0+0++0+0++", "+-+0-+00+-0+0+00++0-0+-0-0+0-0+-0+0-0+0+0+0-0+--", "-+-+--00+00-+0-0+0-0+-0+0-0+-+0-+0-+-+-0+-0+0+0-", "+-0--0--0+-+-+-+-++00000-+0-0+-0+0-0+-0+0-+00-0-", "+-+0-++0-0+0+0++0-0+0-+0-00-0--0-0+0+0++00+-0+--", "++-+--00+-0+-+-+-+-+----------+++++-+-+-+-0+0-+-", "--+0+0-+-0-0+-+--0+0+-0+0-00+-00-0+0-0+-0+0-0+0-", "+-0-+-0-+-+-0+-+0-0+0-+0-+-+-+00-+0-0+0+00-0-0-+", "-0-0+0-0-0-+-0+0-0+0-0+0-+0-0+0-0+0+-0+0-0+0++--", "++00+00++-+-+-0++0-+0-0+-0+0-+0-+0-0+-0+-+-+-+-+", "0-+--000---+-0-0--+-+0-+-++++-+-+-+-+-0+0-+0-0++", "-0-0-0--+0++0+-+0+-0+-0+0-0+0-+0-0+0-0+0-0+-000+", "-+0-+0-0-+-0+00+-0+-+-+-+-+0-+0-+-+-+-0+-++++0-+", "0-+0-00+-0+-0-+-+-0+-+-+0-+00+0-+--+0-+0-+-+--+-", "++0+-0+00--0-0-+0+-0+-+0-+0-0+0-+0-0+0-0+-0+0-0-", "+0-+-00-00+-0+0---+-0+0-0+0-0+0--0-0-0+0+0000---", "0-++-0-+0++++0+0++-+-0-+-+-+-0+0-0-0-0+0++0+0-0+", "-+00+0+00-+0--0+0-+-0+0+0-0+-0+0-0+-+-0+-0+-+-+-", "+0---00-00+-00---+-0+--0+++++++-+---+-+-0+--+--0", "0-+--0+0+++0++++0-0+0+0-0+0+-0+-0+-0+-0-0-+0+-00", "-000+-0+-0++--0-+++---+--0+-+-+--+-0+0-0+0-0-++0", "+0--++-000+0+0--0--00+0-0-0-+-+0-0+-0-0+0+0+0--0", "+-000-0-+++0-+0--00++----++0---++0-0-0+0-0+-0+00", "+++-0+++00+-+0+-0+000++-+--+0----+0-0-+0-0+0+++0", "00-00-0--+++---++----00-0++++0+-+0-+0-0+-0+00--0", "--0-0+-0++-0000--0000------++-0+-+-+0-++-+-+0-0+", "-0+-0-++00-00+++0++++00+++0-++-0+0-+0-0+0-0-+-+-", "-+0-0+0--+-++0--+---+++-0++-+-+-0+-+-+-+-0+-+--+", "00--0--000-0--0+0++0000+--00-0-0-0+-+0-0+-+0-+-+", "+++0000++---00+---++++-+++-+0++++-0-+-+--++-+--+", "-00-0++-00+0+-0+0+-000++00+0+----++0+-+0-0+0+---", "-+--0-0+---+0+--+-0-++----0+0000+---0+-+0+0++0-+", "+00-0---+0+0-0++0++000+++0+0++++-0++-0-+-+-+-0+-", "0-++000+0---0-00-0-+--0-0+0--0-0++--++00+0--+-0+", "-0-00--0--++-0--0-0000-++0-00----0+0--00+-0+0-00", "++0+000-00-00++0+++---+00-0++++0+-++0+--0++00--+", "--+0---++0+-00-+0--+0-0-+0-000-+0+-0--0+-0+-0+0-", "000-+-00--00+-+---+000-+-+0---+0----0++0--0+-+00", "++---0+-0+-+00-0+---0-++00-+00-++0+0--+-0+-0+0-0", "-00-0-000000+-++0-+000---+00-00--+---+-000+-0+-0", "0-+-00--+-+-0--000+++++++-+--++++-++00+++--0-00-", "+00-0-+00+-0+++-0+-0+0-+0-+0-+0-+++++-00+00++00+", "-+----++++++-+----+++-+0000000-+---+-+-0-+000+-0" }
Returns: 1
{"0--+", "+00-", "+000", "-+00" }
Returns: 1
{"0+-000", "-0+000", "+-0000", "0000+-", "000-0+", "000+-0" }
Returns: 2
{"0000000--0+++0-0+0+----+-00-++++-+--0+00-+-+--+-0+", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "0000000-00--+00+++-++0+0-+0-+0+-0--0-0++----+++++0", "00000000000000000000000000000000000000000000000000", "00000000+0---000+000--0++-+++-0-+0+00+0-0-+-000000", "+000+000-00+-0+0+0+--0+0+++0-0-++++-00-000-+00-+0+", "+00000-+00+---+-++-0-0+++0+-++0+0+--+-+0++0-+0++0+", "00000000000000000000000000000000000000000000000000", "-000+0+0-000++0-+0+0+00+0-0+0-+00-0-0+0+-+0---00-0", "-000+0+-+000-+-00+0++0-++00+0000+00--+-0-++0+0++-0", "-000-0+++0-+0000++--0+00+-++00+----0-0-00-000-+---", "00000000+0--000--0-++0+--++--0+00-++-+0-00+++-++0+", "+000000--00+000-0+-+-00--+++-+00-00-0+++-0-0+-+-0-", "0000-000+0+00++00-+++0-+-+-0+0+++0-0++++-0+0--00--", "-000-0---0-0-+000-0-++++-00-0-0--+-00+-+0-+-+00+0-", "0000-000-00--0-++0-0--0000--0+--++0-+00--+-+-0+-0-", "-000+00-+0-0+++-0+0+0--0+--00++++++-+0++++--0+0-0-", "+000-00+000-+---+0-0-0+00---+++++-0----0+--00++++-", "+000-0+++0--0-+--+0+0++0-+-0-00-++-+-0-00-+00--++0", "+00000+00000-000-++0-00-+00++-++-++-0++0-0-000-+0-", "+000-00--00+0-0+-0+--00+0--0+00+--+--0-00-00--+-0+", "-00000-0-0--0++--0000+-0--0++-0-+0000+-0+++-+0-+0-", "+000+0---00--++++0-0+-0+00-0-+-++-0+--+0--0++-++-+", "0000-0+-00+0+---00++-0++000++--00+0--0-0--+------+", "000000---000---+0++++0+0+00++0+00-00000+0+-+0-0-0-", "+000+0-0+0---+-0++0+0-0-0--0+00-0+0-00+-+0+-++0+--", "-000-0-+-0000++-000-+---+---0-0-+---0-0-+--0-0+-++", "-00000+0-0+000-0+---0+0+-+00+00-0-0+-0+-0-00--0-0+", "-000-00+00-0--0-0+--0-00++-00000-00+-00-+++000++-+", "-000+0+--000+00-++--+--+-00+++000-+++0++--0+--0+00", "+00000--000-+0+-+----++--000-0+000++0-++0-0+--+-+-", "-000+00--0+0++00---+--+0+-+-++0+00-0-0-0-+-00+00-+", "+000+0--+000+-0++0-0+--00000+00--+0+-+000+0-0++-++", "+000000++0++0-+00+++-++0-+0++----0-0-0+-+-0--+00-+", "0000+000-00+++0-0--++0+0++000++-0+++00-++--0+-----", "-00000-0+0--0----00+0-0-+000+000+0-000+++-00--0--0", "0000-00+-00++0--+0-++-++-+0-0-0--+0-+-0+0-+++0+0-0", "0000-0+000-00+---+-0000000-++++--00+---0-++0+0--0-", "+000+000-0++00++0+--0+0-++0--0-+0+0---0+0--+-00--0", "-000+0+0-0--+000+--++0+-++-0++-++--++++-+0-00000+-", "+000+0-+000-0-+--+++-+0-0-+-+0-00+00+0--++00------", "-000+0+-+0+00-00+-+0000+-+-+000--0++00-0-0000-+00-", "+000-000-0+-0--+-+0000+--+0-++0++00+-+--+0+00-00--", "+000-00000+0++++00--+0+0+++-0+0++---++0000+++000+-", "-000-00+-00----00-0-++-+-+00-0-0-0-0+0-+00+-000+-0", "+000-00--00-+-+0-++---+--++-++--+0+0++0++0+000-00+", "0000-00000+++00+000--000++0+-0+0-+-++++0+-+0+-+000", "-000000--000+-++++++0+-+--++---0+---+00+0+++++0-00" }
Returns: 6
{"0++0", "-0++", "--00", "0-00" }
Returns: 2
{"0++++++++++++++", "-0+++++++++++++", "--0++++++++++++", "---0+++++++++++", "----0++++++++++", "-----0+++++++++", "------0++++++++", "-------0+++++++", "--------0++++++", "---------0+++++", "----------0++++", "-----------0+++", "------------0++", "-------------0+", "--------------0" }
Returns: 1
{"0-000", "+0---", "0+000", "0+000", "0+000" }
Returns: 1
{"0+-00", "-0+00", "+-000", "0000+", "000-0" }
Returns: 2
{"0+-000", "-0+0-0", "+-0000", "0000-+", "0+0+0-", "000-+0" }
Returns: 1
{"0+0-000", "-00+000", "0000+-+", "+-00000", "00-00+0", "00+0-00", "00-0000" }
Returns: 2
{"0+00", "-0++", "0-00", "0-00" }
Returns: 2
{"0-+0", "+0-0", "-+0+", "00-0" }
Returns: 1
{"0-0", "+0+", "0-0" }
Returns: 2
{"0--", "+00", "+00" }
Returns: 1
{"0---", "+0--", "++0-", "+++0" }
Returns: 1
{"0+0000", "-0+000", "0-0--0", "00+000", "00+00-", "0000+0" }
Returns: 1
{"0-000", "+0-00", "0+0-+", "00+0-", "00-+0" }
Returns: 1
{"0+-000000+00", "-0+000000000", "+-0000000000", "0000+-0000++", "000-0+000000", "000+-0000000", "0000000+-000", "000000-0+000", "000000+-0000", "-00000000000", "000-00000000", "000-00000000" }
Returns: 4
{"00-", "00+", "+-0" }
Returns: 1
{"0+0", "-00", "000" }
Returns: 2
{"00-", "00-", "++0" }
Returns: 2
{"0-+0+000", "+0-00000", "-+0000+0", "0000-000", "-00+0000", "00000000", "00-0000+", "000000-0" }
Returns: 3
{"0+-0000", "-0+0000", "+-0000-", "0000+-0", "000-0+0", "000+-0-", "00+00+0" }
Returns: 2
{"00+-", "00-0", "-+0+", "+0-0" }
Returns: 1
{"0-000", "+00+0", "00000", "0-00-", "000+0" }
Returns: 3
{"00-0", "00-0", "++0-", "00+0" }
Returns: 2
{"00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000" }
Returns: 50
{"00-", "000", "+00" }
Returns: 2
{"000+", "00-+", "0+0-", "--+0" }
Returns: 1
{"00+", "00+", "--0" }
Returns: 1
{"0+-000000", "-0+000000", "+-0000000", "0000+-+00", "000-0+000", "000+-0000", "000-000+-", "000000-0+", "000000+-0" }
Returns: 2
{"0-+000", "+0-000", "-+0000", "0000-+", "000+0-", "000-+0" }
Returns: 2
{"0+000", "-0000", "000+0", "00-0+", "000-0" }
Returns: 2
{"0+++++++++++++++++", "-0++++++++++++++++", "--0+++++++++++++++", "---0++++++++++++++", "----0+++++++++++++", "-----0++++++++++++", "------0+++++++++++", "-------0++++++++++", "--------0+++++++++", "---------0++++++++", "----------0+++++++", "-----------0++++++", "------------0+++++", "-------------00000", "-------------00000", "-------------00000", "-------------00000", "-------------00000" }
Returns: 5
{"0+00", "-000", "000+", "00-0" }
Returns: 2
{"0---", "+0+-", "+-0-", "+++0" }
Returns: 1
{"00+", "00-", "-+0" }
Returns: 1
{"0-+0", "+0-0", "-+0-", "00+0" }
Returns: 1
{"0-0", "+0-", "0+0" }
Returns: 1
{"0++0++-+-00000000000000000000000--0+++0-++-0+-+0", "-0+-0+-+0-0++-0+0+00-+0000-0+-0+00-0+00+-0+0-0-0", "--0000+00-+0-+-000+0000-00+0-0+-0+-000+0-+0-0+-0", "0+00++00000-0+00-0+000+0000+0---0++0+0+000++++0+", "-00-0-+0++00++00----+00000000-+0000+-0-000000000", "--0-+0-+0000-+000+000000000000000000+0000-+-+-+-", "++-0-+00+-0000+0+00+00+000-000+-00-0+0-0+000-0+0", "--000-00+000-0+0-0+0000-00+-000+0-0+-+0-+0-+-+-0", "+000-0--0+-+0-0+0-+000-+0+0000000000-+0-0+000000", "0++0-0+0-0+0+0000000000++0-000+000000-+0-00-0--0", "00-00000+-0+-+-0+-000000000000000000000000000000", "0-0+0000-0-0+-+0--000+00+000000000000000000+0-0+", "0-+0-+0+0-+-0+-+00-0+0-+0000-+-+0-+00-+0-00000+0", "0+----00+0-+-0+0-0+0-0+0-+0000000-00+0-0+0+00-0+", "00+000--00+-+-0++0-+000000++0+00+-00+0000-+-+-+-", "0-000000-000-0-000000000000000000000000000000000", "000++0-+00-+0+-00+-0+-0+000-000000+0000-+0-0+000", "0-00+-00+0++0000-0+-0+-0000+-0+-+000-00+00-+00-+", "00--+00--000+-+0+-0+0-0+-+00-+000000000000000000", "0000+0-0000000-00+-0+-+0-+000-0+0-00+0-0+00-0+-0", "0+00-0000000-+00-00-0+0-0+00000-0+0--00-0-000+0+", "0-000000000-0000+-++-0-+0-+-00+-0+0-0-0000-0+00+", "000-00-0+000+-000+0-0+0+0-0+-00000000+00-0+-0+-0", "00+0000+--00-000-0-0+--0++00000000000++0+--0-000", "000000000-0-0+0000++000-0+0+-000000+000-000+0-0+", "00000000-0000-0000---++--0+-+0-+-0000000-+-0+00-", "0+-000+-0+0000-000000-000-0-+-+00000-00+-0-0+00+", "000-000+000000-0+-000+-0-++0---00++00-00-0+0-00+", "0-+000000000+0000++000+0+--+0--0--+0-00000000000", "0+0++0000000-0-000-+000000+++0+-+00-+0000-0+-000", "00-+-0-00-00+0000-000-000+-++-0+-+0-0+0-000+0+-+", "0-++00+-0000-0000+0-++000-000+-0+0-+000-00+000-0", "+0000000000000-00-0000000+00+-+-00+-+-+-000000+0", "+0--000+0000+++0000+--00000-+0-0000+-+00-0+0-+0-", "0++-00+00000-000-0000000000--00+-00-0+-0000+0--0", "-000-00-000000000000++00-0000++-+-+0+-+0-00+00+-", "--0-+--++0000--00+0-+00000+0+-00-+0-0+00-+0+00++", "-000000--+00+00000000+--000+00-0+--+-0-+-0+-00+-", "00--+0+00-00-+00000+000-00000000-0+-0+00+00-0-+-", "+-00000++0000000+-00+000+0-000+++0000-00+-0+00-0", "-++000--0+00+-00-00-00+-0+++00000+0+++--0++00--+", "-0-00+00-00000+00000+00+0-000+000000-00+-0+-0+0-", "+-0-0-0+00000--0++000+-+0++-000-0-000-00--0+00-+", "00+-0+0-0+0-00+00-0+00+0-0000--000---++-0+-0+0-0", "-+0-0-++000000-0-0000-0+0--+0+000+000000000-0+-0", "+0--0+0-0+0+0++0000--0-0+00000-00-+000+0+-00-00-", "-++00--+0+00-0-00+0+00+0000000++-0+----++0+++00+", "000-0+00000-0-+00-00--00-+--00-00+0+-++0-+-00+-0" }
Returns: 1
{"0-+0", "+0-0", "-+00", "0000" }
Returns: 2
{"0+-0", "-0++", "+-00", "0-00" }
Returns: 1
{"00-0000000", "00-0000000", "++0-0+0000", "00+0-00000", "000+0-0000", "00-0+0+000", "00000-0-0+", "000000+0-0", "0000000+0-", "000000-0+0" }
Returns: 3
{"0-++00", "+0-0+0", "-+0000", "-00000", "0-0000", "000000" }
Returns: 3
{"000+", "00+0", "0-0+", "-0-0" }
Returns: 1