Sequence of length 3250: Difference between revisions
From Polymath Wiki
Jump to navigationJump to search
Mathbouchard (talk | contribs) No edit summary |
Mathbouchard (talk | contribs) No edit summary |
||
Line 3: | Line 3: | ||
===The raw sequence=== | ===The raw sequence=== | ||
- - - + + - - + - + - - - + + - - + + + - + - - + + - + - + - - - + + + + + - - - - - + - + + + - - | - - - + + - - + - + - - - + + - - + + + - + - - + + - + - + - - - + + + + + - - - - - + - + + + - - | ||
+ + - + - + - - + + - - - + - + + - - - - + + + + - - + + - - - + + - + - + + + - + + - + + - + + + | + + - + - + - - + + - - - + - + + - - - - + + + + - - + + - - - + + - + - + + + - + + - + + - + + + | ||
+ - + + + + + + - - + + - - + - - - - + - + - + - + - + - - - - - + - + + - - - + + - - + + + - + - | + - + + + + + + - - + + - - + - - - - + - + - + - + - + - - - - - + - + + - - - + + - - + + + - + - | ||
- + + - - - + - - + + - + - + + - - - - + + + - + + + - - - - - + + - - + + + - + + + + + + + - - + | - + + - - - + - - + + - + - + + - - - - + + + - + + + - - - - - + + - - + + + - + + + + + + + - - + | ||
+ - - - - - + + - - + + - - - + - - - - + - + - + + + - + - + + + + + + + - - + - - + - - - + + + + | + - - - - - + + - - + + - - - + - - - - + - + - + + + - + - + + + + + + + - - + - - + - - - + + + + | ||
+ - + + + - - - - + - + + + + + + - + + + + + + + - - + + + - + + - + + + - - + + + - + - + + + + - | + - + + + - - - - + - + + + + + + - + + + + + + + - - + + + - + + - + + + - - + + + - + - + + + + - | ||
+ + - - - - + - - + + + - + - + - + - + - + + + + - - + + - + - + + - + + + + + + + + - + + + - + - | + + - - - - + - - + + + - + - + - + - + - + + + + - - + + - + - + + - + + + + + + + + - + + + - + - | ||
+ - - + + + - + - - + + + + + + - - + - - - - - - - + + - - + - - - - - - + - + + - - - - + - + - - | + - - + + + - + - - + + + + + + - - + - - - - - - - + + - - + - - - - - - + - + + - - - - + - + - - | ||
+ - + + - + + - - + + - - + - - + + + - + - + - - - + - + + - + - + + - - - - - - + + + - - + - + - | + - + + - + + - - + + - - + - - + + + - + - + - - - + - + + - + - + + - - - - - - + + + - - + - + - | ||
- - + - - - + + + + - + - + - - + + - - - - - + + - + - - + + - - + + + + - + - + + + + + - + + - + | - - + - - - + + + + - + - + - - + + - - - - - + + - + - - + + - - + + + + - + - + + + + + - + + - + | ||
- + + + - - + + - + + - + + + - - - - + - + - + - - + - + + - - - + - + - - - + + - - + + - - + + + | - + + + - - + + - + + - + + + - - - - + - + - + - - + - + + - - - + - + - - - + + - - + + - - + + + | ||
+ - - - - + + + + - - - + - - + + + + - + + + - - + + - + + + - + - + + + - + + + + - + - + + + + - | + - - - - + + + + - - - + - - + + + + - + + + - - + + - + + + - + - + + + - + + + + - + - + + + + - | ||
+ - - + + + + + + + - - - + - + - + - + - - - - - - + - - + + + + + - + + + + - - + - - + - + + - - | + - - + + + + + + + - - - + - + - + - + - - - - - - + - - + + + + + - + + + + - - + - - + - + + - - | ||
+ + - + - + + + - + + - - + + + - - - + - - + - - - + - + + - + - - - - - + - + + - - - + + - - + + | + + - + - + + + - + + - - + + + - - - + - - + - - - + - + + - + - - - - - + - + + - - - + + - - + + | ||
+ - - - - + + + + - - - + - + - + + - + - - + - - - + - + - - + - + + + - + + - + - + + - + + - - - | + - - - - + + + + - - - + - + - + + - + - - + - - - + - + - - + - + + + - + + - + - + + - + + - - - | ||
+ - - + + + + - - + + - + - - + + - - - - - - - - + - + + - + + - - + + + + - + + + - + - - + - + - | + - - + + + + - - + + - + - - + + - - - - - - - - + - + + - + + - - + + + + - + + + - + - - + - + - | ||
+ + - - + - + + + + + + + + + - - - + + - + - - + - + + + + + + - + + - + - - - + + + + + - - - - - | + + - - + - + + + + + + + + + - - - + + - + - - + - + + + + + + - + + - + - - - + + + + + - - - - - | ||
- + - + + - - + - - + - - + - + + + - + + + + - - - - + - + - + - - - - + + + + - + - - + - + - - + | - + - + + - - + - - + - - + - + + + - + + + + - - - - + - + - + - - - - + + + + - + - - + - + - - + | ||
- - + + + - - + - - - + + - + - - + - + - - - + + + + - + - - + + - - - + - + - - + + - + + - + - - | - - + + + - - + - - - + + - + - - + - + - - - + + + + - + - - + + - - - + - + - - + + - + + - + - - | ||
- + + + - + + - - + + + - + + - - - - - + + - - + + + - + + + - - + - - + + + + - + - - + - + - - - | - + + + - + + - - + + + - + + - - - - - + + - - + + + - + + + - - + - - + + + + - + - - + - + - - - | ||
- + + - + - + - + - - + + - + - + + + + - + - + - - + - - + + + - + - - + - + + + + + - - + + - + + | - + + - + - + - + - - + + - + - + + + + - + - + - - + - - + + + - + - - + - + + + + + - - + + - + + | ||
- + + - - + + + - + - - + - - - + + - + + + + + - + + - + + - + - + + + - + - - - - - - - - + - - - | - + + - - + + + - + - - + - - - + + - + + + + + - + + - + + - + - + + + - + - - - - - - - - + - - - | ||
+ + - + + - + + + - + - + - - - + - + + + - - + + - + - - - - - + - + + + - + - + + - - + + - - - - | + + - + + - + + + - + - + - - - + - + + + - - + + - + - - - - - + - + + + - + - + + - - + + - - - - | ||
- + - + - + - - - + - + - + - - - - + - + - + - - + + - + - + + + - - + - + - + - + + - - + + - + - | - + - + - + - - - + - + - + - - - - + - + - + - - + + - + - + + + - - + - + - + - + + - - + + - + - | ||
+ - - + + + - - - + + - + - + - + - - - + - + + - + + - - + + - - + - - + + - + + - - + + + - + - - | + - - + + + - - - + + - + - + - + - - - + - + + - + + - - + + - - + - - + + - + + - - + + + - + - - | ||
+ + - - + - - - - - + - - - - - - + + - - - + + - + + - - + - + + - + + + - - - - + + - + + - - - + | + + - - + - - - - - + - - - - - - + + - - - + + - + + - - + - + + - + + + - - - - + + - + + - - - + | ||
+ - + - - + + + + - + + + - + - + - - - - + + - + - - - - + - - + + - + - - + + - - + - - + + + - + | + - + - - + + + + - + + + - + - + - - - - + + - + - - - - + - - + + - + - - + + - - + - - + + + - + | ||
- + - - - - + + - - + + - - - + + - + - + - - - + - - - - - + + + + + + - - + - + + + + - - + - - - | - + - - - - + + - - + + - - - + + - + - + - - - + - - - - - + + + + + + - - + - + + + + - - + - - - | ||
+ - + - + - + - - + - + - - - - - + - - + - + + - - + - + + + + - + + - + - - - + + - + + + - - - - | + - + - + - + - - + - + - - - - - + - - + - + + - - + - + + + + - + + - + - - - + + - + + + - - - - | ||
+ + - + - + - - + + + + + + - - - - + + - - + - + - - + + + - + - - + + - + + - + + - - + - + - - - | + + - + - + - - + + + + + + - - - - + + - - + - + - - + + + - + - - + + - + + - + + - - + - + - - - | ||
- + + + - - - + - - + - + + + + + + - + - - - + - + - + + - + - - + + + - + + + - - - + + + - + - - | - + + + - - - + - - + - + + + + + + - + - - - + - + - + + - + - - + + + - + + + - - - + + + - + - - | ||
- - + - - + + - + - + + - - - + - + + - + - + - + - + + + - + + - - + + - + - - + + + - - + - - - + | - - + - - + + - + - + + - - - + - + + - + - + - + - + + + - + + - - + + - + - - + + + - - + - - - + | ||
+ - - - + + + + - + + - - + + + + - - - - + - + - - + - + + - + + - - - + + + - + + + + - - - + - + | + - - - + + + + - + + - - + + + + - - - - + - + - - + - + + - + + - - - + + + - + + + + - - - + - + | ||
+ - - + + + - + + + + - - + + + - + - - - + - + - - + + + + + - + - - - - - - + + + - - + + - + + - | + - - + + + - + + + + - - + + + - + - - - + - + - - + + + + + - + - - - - - - + + + - - + + - + + - | ||
- + + - + + - + - + - + - + - - - + - + - + + - - - - - + - - + + - + - - + + + + - + - + + + + - - | - + + - + + - + - + - + - + - - - + - + - + + - - - - - + - - + + - + - - + + + + - + - + + + + - - | ||
- + - + - - + - + + + + + + - + - + + - + + - - + - + - + + - - - + - + + + + - + + - + + + + + + + | - + - + - - + - + + + + + + - + - + + - + + - - + - + - + + - - - + - + + + + - + + - + + + + + + + | ||
- + - + - + - - - - - + + + - - + - + + - - - - - - + + + - - - + - - - - + + + - - - + + + - - - + | - + - + - + - - - - - + + + - - + - + + - - - - - - + + + - - - + - - - - + + + - - - + + + - - - + | ||
- - + - - + + + + + + + + + + - + - - + - - + - - - + + + + - + - + + + + + - - + - - + + - - - - + | - - + - - + + + + + + + + + + - + - - + - - + - - - + + + + - + - + + + + + - - + - - + + - - - - + | ||
- + + - + - + - - + - - + - + + + + + - - + - - - + - - + - - + - - + - - + + - + - + - + + + - - - | - + + - + - + - - + - - + - + + + + + - - + - - - + - - + - - + - - + - - + + - + - + - + + + - - - | ||
- + + - - - - + + - + + - - + + - - - + - - + - + - + - + + + + - - + + - + + + + + - - + + - + + + | - + + - - - - + + - + + - - + + - - - + - - + - + - + - + + + + - - + + - + + + + + - - + + - + + + | ||
+ + - + - - + + - + - + - - + + - - - - + - + - - - + - + - - + - + - - - + + - + + + - + + - + - + | + + - + - - + + - + - + - - + + - - - - + - + - - - + - + - - + - + - - - + + - + + + - + + - + - + | ||
+ - - + - + - - - - + + + - + + + + - - + + - - - + + - - - + - + + - - + - + + + + - + + + - - - + | + - - + - + - - - - + + + - + + + + - - + + - - - + + - - - + - + + - - + - + + + + - + + + - - - + | ||
+ + + + - + + + - + - - - - - - + - - - + - + + + - - + - + - - + - + + - + - - - + - - - - + - + + | + + + + - + + + - + - - - - - - + - - - + - + + + - - + - + - - + - + + - + - - - + - - - - + - + + | ||
- - + + + + + - - - - + - + - + + + - + - - - - + - + + - + + - - + - - - - - + - - + + - - + - + - | - - + + + + + - - - - + - + - + + + - + - - - - + - + + - + + - - + - - - - - + - - + + - - + - + - | ||
- + + + - - + + + - + - + - - + - + - + + - - - - - + + - + + - + - + - + - + - + + - - - - + - - + | - + + + - - + + + - + - + - - + - + - + + - - - - - + + - + + - + - + - + - + - + + - - - - + - - + | ||
- + - - - + + + + - + - + + + + - + - - - - + - + + + + + + - - - - - + - + - - + - + + + + + - + + | - + - - - + + + + - + - + + + + - + - - - - + - + + + + + + - - - - - + - + - - + - + + + + + - + + | ||
- + + + - + + - - + - - + - - + + - - - - + - - + + + - - - + + + - - + - + + + + - - - - + + + + + | - + + + - + + - - + - - + - - + + - - - - + - - + + + - - - + + + - - + - + + + + - - - - + + + + + | ||
+ - + + + + - - + - + - - + + - - - - - + - - + - - - + + - - + + - + - - - + + + - - - + - - - + + | + - + + + + - - + - + - - + + - - - - - + - - + - - - + + - - + + - + - - - + + + - - - + - - - + + | ||
+ - - - - + - - + + + + - - + + - + + - - + - - + - + - - + - + - + - - + + - - + - - + - + + + - + | + - - - - + - - + + + + - - + + - + + - - + - - + - + - - + - + - + - - + + - - + - - + - + + + - + | ||
+ + - + + - - - + - - + + + - - + + + - + + + - - - + + - - - - + - - + - + + - - - - + + - + + + + | + + - + + - - - + - - + + + - - + + + - + + + - - - + + - - - - + - - + - + + - - - - + + - + + + + | ||
+ - - - - + - + + - - + - + + + + - + + - - - + + + + + + - - + - + - - - + - - + - - + + - - - - + | + - - - - + - + + - - + - + + + + - + + - - - + + + + + + - - + - + - - - + - - + - - + + - - - - + | ||
+ - + - - - + + - - - - + + - + + + + + - - - - + + - - + + + - - - + + - + + + - - - - + + + - - - | + - + - - - + + - - - - + + - + + + + + - - - - + + - - + + + - - - + + - + + + - - - - + + + - - - | ||
- - + + - - - + - - - - - - - - + + - + + + + - + + - + + - + - + - - + + + - - + - + - - - + - + - | - - + + - - - + - - - - - - - - + + - + + + + - + + - + + - + - + - - + + + - - + - + - - - + - + - | ||
- + + + + + + - + - - + - - + + - - + - + - + + - - + - + - + + - + - + + + - + - + - + + + + + - - | - + + + + + + - + - - + - - + + - - + - + - + + - - + - + - + + - + - + + + - + - + - + + + + + - - | ||
- + - - + + - - - + - + - - - + - - - - + - - - - + + + + + + - + - + + - - - + + - - + + + + + - + | - + - - + + - - - + - + - - - + - - - - + - - - - + + + + + + - + - + + - - - + + - - + + + + + - + | ||
+ + - - - - + - + - - + + - + - + - + + + - - - - + + + - + - - + - + + - + - - - - - - - - + - - + | + + - - - - + - + - - + + - + - + - + + + - - - - + + + - + - - + - + + - + - - - - - - - - + - - + | ||
+ + + + + + + + + + + + - + - + - - - + - - + - + - - + - - - + + + + - + + + + + - - + - + + - + + | + + + + + + + + + + + + - + - + - - - + - - + - + - - + - - - + + + + - + + + + + - - + - + + - + + | ||
- + + + - + - + + - + - - + - + - + + - - - - + + - + + - - - + - + + - - - - + + + + + - + + - - - | - + + + - + - + + - + - - + - + - + + - - - - + + - + + - - - + - + + - - - - + + + + + - + + - - - | ||
+ - + + - + - - + + + - + - + - - + - + + + - + - - - - - + + + - + - + - + - - - - - - + + - - + + | + - + + - + - - + + + - + - + - - + - + + + - + - - - - - + + + - + - + - + - - - - - - + + - - + + | ||
+ - - + - - - + - + - - - + + - + + - - - - + - + - + - + - - + - - - + + - - - - + - + + + - - + + | + - - + - - - + - + - - - + + - + + - - - - + - + - + - + - - + - - - + + - - - - + - + + + - - + + | ||
+ - + - + - - - - - + + - - - - + + + - + - + - - + - - + + + + + + + - - - - - + + + - - + - - + + | + - + - + - - - - - + + - - - - + + + - + - + - - + - - + + + + + + + - - - - - + + + - - + - - + + | ||
- + - - - - - - - + + - + - - + + + - + - - + + + - - + - + - - + - + - + - + - + + - + + - + + + - | - + - - - - - - - + + - + - - + + + - + - - + + + - - + - + - - + - + - + - + - + + - + + - + + + - | ||
+ - + - + + - + - - - + - - + - - - + + + - + - + - - - - + - + - + - + + - - + - - - - + - + - + - | + - + - + + - + - - - + - - + - - - + + + - + - + - - - - + - + - + - + + - - + - - - - + - + - + - | ||
+ - - + - - + - - - - + - + + - + + + - - - - - + - + + + - - - + - + - - - - - + + + + + + - + - + | + - - + - - + - - - - + - + + - + + + - - - - - + - + + + - - - + - + - - - - - + + + + + + - + - + | ||
+ - + - + + - + - - - - - - + - + + + - - - + - - - + - - + - - - - - + - + - - + - - - - - - - - + | + - + - + + - + - - - - - - + - + + + - - - + - - - + - - + - - - - - + - + - - + - - - - - - - - + |
Revision as of 18:38, 20 January 2010
This sequence has length 3250 and discrepancy 2. An initial simple generator produced a sequence with discrepancy 5 and a tabu search algorithm improved it to a sequence with discrepancy 2.
The raw sequence
- - - + + - - + - + - - - + + - - + + + - + - - + + - + - + - - - + + + + + - - - - - + - + + + - - + + - + - + - - + + - - - + - + + - - - - + + + + - - + + - - - + + - + - + + + - + + - + + - + + + + - + + + + + + - - + + - - + - - - - + - + - + - + - + - - - - - + - + + - - - + + - - + + + - + - - + + - - - + - - + + - + - + + - - - - + + + - + + + - - - - - + + - - + + + - + + + + + + + - - + + - - - - - + + - - + + - - - + - - - - + - + - + + + - + - + + + + + + + - - + - - + - - - + + + + + - + + + - - - - + - + + + + + + - + + + + + + + - - + + + - + + - + + + - - + + + - + - + + + + - + + - - - - + - - + + + - + - + - + - + - + + + + - - + + - + - + + - + + + + + + + + - + + + - + - + - - + + + - + - - + + + + + + - - + - - - - - - - + + - - + - - - - - - + - + + - - - - + - + - - + - + + - + + - - + + - - + - - + + + - + - + - - - + - + + - + - + + - - - - - - + + + - - + - + - - - + - - - + + + + - + - + - - + + - - - - - + + - + - - + + - - + + + + - + - + + + + + - + + - + - + + + - - + + - + + - + + + - - - - + - + - + - - + - + + - - - + - + - - - + + - - + + - - + + + + - - - - + + + + - - - + - - + + + + - + + + - - + + - + + + - + - + + + - + + + + - + - + + + + - + - - + + + + + + + - - - + - + - + - + - - - - - - + - - + + + + + - + + + + - - + - - + - + + - - + + - + - + + + - + + - - + + + - - - + - - + - - - + - + + - + - - - - - + - + + - - - + + - - + + + - - - - + + + + - - - + - + - + + - + - - + - - - + - + - - + - + + + - + + - + - + + - + + - - - + - - + + + + - - + + - + - - + + - - - - - - - - + - + + - + + - - + + + + - + + + - + - - + - + - + + - - + - + + + + + + + + + - - - + + - + - - + - + + + + + + - + + - + - - - + + + + + - - - - - - + - + + - - + - - + - - + - + + + - + + + + - - - - + - + - + - - - - + + + + - + - - + - + - - + - - + + + - - + - - - + + - + - - + - + - - - + + + + - + - - + + - - - + - + - - + + - + + - + - - - + + + - + + - - + + + - + + - - - - - + + - - + + + - + + + - - + - - + + + + - + - - + - + - - - - + + - + - + - + - - + + - + - + + + + - + - + - - + - - + + + - + - - + - + + + + + - - + + - + + - + + - - + + + - + - - + - - - + + - + + + + + - + + - + + - + - + + + - + - - - - - - - - + - - - + + - + + - + + + - + - + - - - + - + + + - - + + - + - - - - - + - + + + - + - + + - - + + - - - - - + - + - + - - - + - + - + - - - - + - + - + - - + + - + - + + + - - + - + - + - + + - - + + - + - + - - + + + - - - + + - + - + - + - - - + - + + - + + - - + + - - + - - + + - + + - - + + + - + - - + + - - + - - - - - + - - - - - - + + - - - + + - + + - - + - + + - + + + - - - - + + - + + - - - + + - + - - + + + + - + + + - + - + - - - - + + - + - - - - + - - + + - + - - + + - - + - - + + + - + - + - - - - + + - - + + - - - + + - + - + - - - + - - - - - + + + + + + - - + - + + + + - - + - - - + - + - + - + - - + - + - - - - - + - - + - + + - - + - + + + + - + + - + - - - + + - + + + - - - - + + - + - + - - + + + + + + - - - - + + - - + - + - - + + + - + - - + + - + + - + + - - + - + - - - - + + + - - - + - - + - + + + + + + - + - - - + - + - + + - + - - + + + - + + + - - - + + + - + - - - - + - - + + - + - + + - - - + - + + - + - + - + - + + + - + + - - + + - + - - + + + - - + - - - + + - - - + + + + - + + - - + + + + - - - - + - + - - + - + + - + + - - - + + + - + + + + - - - + - + + - - + + + - + + + + - - + + + - + - - - + - + - - + + + + + - + - - - - - - + + + - - + + - + + - - + + - + + - + - + - + - + - - - + - + - + + - - - - - + - - + + - + - - + + + + - + - + + + + - - - + - + - - + - + + + + + + - + - + + - + + - - + - + - + + - - - + - + + + + - + + - + + + + + + + - + - + - + - - - - - + + + - - + - + + - - - - - - + + + - - - + - - - - + + + - - - + + + - - - + - - + - - + + + + + + + + + + - + - - + - - + - - - + + + + - + - + + + + + - - + - - + + - - - - + - + + - + - + - - + - - + - + + + + + - - + - - - + - - + - - + - - + - - + + - + - + - + + + - - - - + + - - - - + + - + + - - + + - - - + - - + - + - + - + + + + - - + + - + + + + + - - + + - + + + + + - + - - + + - + - + - - + + - - - - + - + - - - + - + - - + - + - - - + + - + + + - + + - + - + + - - + - + - - - - + + + - + + + + - - + + - - - + + - - - + - + + - - + - + + + + - + + + - - - + + + + + - + + + - + - - - - - - + - - - + - + + + - - + - + - - + - + + - + - - - + - - - - + - + + - - + + + + + - - - - + - + - + + + - + - - - - + - + + - + + - - + - - - - - + - - + + - - + - + - - + + + - - + + + - + - + - - + - + - + + - - - - - + + - + + - + - + - + - + - + + - - - - + - - + - + - - - + + + + - + - + + + + - + - - - - + - + + + + + + - - - - - + - + - - + - + + + + + - + + - + + + - + + - - + - - + - - + + - - - - + - - + + + - - - + + + - - + - + + + + - - - - + + + + + + - + + + + - - + - + - - + + - - - - - + - - + - - - + + - - + + - + - - - + + + - - - + - - - + + + - - - - + - - + + + + - - + + - + + - - + - - + - + - - + - + - + - - + + - - + - - + - + + + - + + + - + + - - - + - - + + + - - + + + - + + + - - - + + - - - - + - - + - + + - - - - + + - + + + + + - - - - + - + + - - + - + + + + - + + - - - + + + + + + - - + - + - - - + - - + - - + + - - - - + + - + - - - + + - - - - + + - + + + + + - - - - + + - - + + + - - - + + - + + + - - - - + + + - - - - - + + - - - + - - - - - - - - + + - + + + + - + + - + + - + - + - - + + + - - + - + - - - + - + - - + + + + + + - + - - + - - + + - - + - + - + + - - + - + - + + - + - + + + - + - + - + + + + + - - - + - - + + - - - + - + - - - + - - - - + - - - - + + + + + + - + - + + - - - + + - - + + + + + - + + + - - - - + - + - - + + - + - + - + + + - - - - + + + - + - - + - + + - + - - - - - - - - + - - + + + + + + + + + + + + + - + - + - - - + - - + - + - - + - - - + + + + - + + + + + - - + - + + - + + - + + + - + - + + - + - - + - + - + + - - - - + + - + + - - - + - + + - - - - + + + + + - + + - - - + - + + - + - - + + + - + - + - - + - + + + - + - - - - - + + + - + - + - + - - - - - - + + - - + + + - - + - - - + - + - - - + + - + + - - - - + - + - + - + - - + - - - + + - - - - + - + + + - - + + + - + - + - - - - - + + - - - - + + + - + - + - - + - - + + + + + + + - - - - - + + + - - + - - + + - + - - - - - - - + + - + - - + + + - + - - + + + - - + - + - - + - + - + - + - + + - + + - + + + - + - + - + + - + - - - + - - + - - - + + + - + - + - - - - + - + - + - + + - - + - - - - + - + - + - + - - + - - + - - - - + - + + - + + + - - - - - + - + + + - - - + - + - - - - - + + + + + + - + - + + - + - + + - + - - - - - - + - + + + - - - + - - - + - - + - - - - - + - + - - + - - - - - - - - +