- "seq2 0 1 ! a y False\n",
- "seq2 0 2 ! e a False\n",
- "seq2 0 3 ! h z False\n",
- "seq2 0 4 ! b v False\n",
- "seq2 0 5 ! a x False\n",
- "seq2 0 6 ! b z False\n",
- "seq2 0 7 ! e w False\n",
- "seq2 0 8 ! e e False\n",
- "seq2 0 9 ! e h False\n",
- "seq2 0 10 ! a b False\n",
- "seq2 0 11 ! c a False\n",
- "seq2 0 12 ! d b False\n",
- "seq2 0 13 ! g u False\n",
- "seq2 0 14 ! g x False\n",
- "seq2 0 15 ! c e False\n",
- "seq2 0 16 ! e y False\n",
- "seq2 0 17 ! f x False\n",
- "seq2 0 18 ! f x False\n",
- "seq2 0 19 ! a x False\n",
- "seq2 0 20 ! g e False\n",
- "seq1 1 0 y ! y True\n",
- "seq2 1 1 y a a True\n",
- "xxxx 1 2 y e z False\n",
- "xxxx 1 3 y h v False\n",
- "xxxx 1 4 y b x False\n",
- "xxxx 1 5 y a z False\n",
- "xxxx 1 6 y b w False\n",
- "xxxx 1 7 y e e False\n",
- "xxxx 1 8 y e h False\n",
- "xxxx 1 9 y e b False\n",
- "xxxx 1 10 y a a False\n",
- "xxxx 1 11 y c b False\n",
- "xxxx 1 12 y d u False\n",
- "xxxx 1 13 y g x False\n",
- "xxxx 1 14 y g e False\n",
- "xxxx 1 15 y c y False\n",
- "xxxx 1 16 y e x False\n",
- "xxxx 1 17 y f x False\n",
- "xxxx 1 18 y f x False\n",
- "xxxx 1 19 y a e False\n",
- "xxxx 1 20 y g e False\n",
- "seq1 2 0 z ! a False\n",
- "seq1 2 1 z a z True\n",
- "xxxx 2 2 z e v False\n",
- "xxxx 2 3 z h x False\n",
- "xxxx 2 4 z b z False\n",
- "xxxx 2 5 z a w False\n",
- "xxxx 2 6 z b e False\n",
- "xxxx 2 7 z e h False\n",
- "xxxx 2 8 z e b False\n",
- "xxxx 2 9 z e a False\n",
- "xxxx 2 10 z a b False\n",
- "xxxx 2 11 z c u False\n",
- "xxxx 2 12 z d x False\n",
- "xxxx 2 13 z g e False\n",
- "xxxx 2 14 z g y False\n",
- "xxxx 2 15 z c x False\n",
- "xxxx 2 16 z e x False\n",
- "xxxx 2 17 z f x False\n",
- "xxxx 2 18 z f e False\n",
- "xxxx 2 19 z a e False\n",
- "xxxx 2 20 z g z False\n",
- "seq1 3 0 v ! z False\n",
- "seq1 3 1 v a v True\n",
- "xxxx 3 2 v e x False\n",
- "xxxx 3 3 v h z False\n",
- "xxxx 3 4 v b w False\n",
- "xxxx 3 5 v a e False\n",
- "xxxx 3 6 v b h False\n",
- "xxxx 3 7 v e b False\n",
- "xxxx 3 8 v e a False\n",
- "xxxx 3 9 v e b False\n",
- "xxxx 3 10 v a u False\n",
- "xxxx 3 11 v c x False\n",
- "xxxx 3 12 v d e False\n",
- "xxxx 3 13 v g y False\n",
- "xxxx 3 14 v g x False\n",
- "xxxx 3 15 v c x False\n",
- "xxxx 3 16 v e x False\n",
- "xxxx 3 17 v f e False\n",
- "xxxx 3 18 v f e False\n",
- "xxxx 3 19 v a z False\n",
- "xxxx 3 20 v g z False\n",
- "seq1 4 0 x ! v False\n",
- "seq1 4 1 x a x True\n",
- "xxxx 4 2 x e z False\n",
- "xxxx 4 3 x h w False\n",
- "xxxx 4 4 x b e False\n",
- "xxxx 4 5 x a h False\n",
- "xxxx 4 6 x b b False\n",
- "xxxx 4 7 x e a False\n",
- "xxxx 4 8 x e b False\n",
- "xxxx 4 9 x e u False\n",
- "xxxx 4 10 x a x False\n",
- "xxxx 4 11 x c e False\n",
- "xxxx 4 12 x d y False\n",
- "xxxx 4 13 x g x False\n",
- "xxxx 4 14 x g x False\n",
- "xxxx 4 15 x c x False\n",
- "xxxx 4 16 x e e False\n",
- "xxxx 4 17 x f e False\n",
- "xxxx 4 18 x f z False\n",
- "xxxx 4 19 x a z False\n",
- "xxxx 4 20 x g a False\n",
- "seq1 5 0 z ! x False\n",
- "seq1 5 1 z a z True\n",
- "xxxx 5 2 z e w False\n",
- "xxxx 5 3 z h e False\n",
- "xxxx 5 4 z b h False\n",
- "xxxx 5 5 z a b False\n",
- "xxxx 5 6 z b a False\n",
- "xxxx 5 7 z e b False\n",
- "xxxx 5 8 z e u False\n",
- "xxxx 5 9 z e x False\n",
- "xxxx 5 10 z a e False\n",
- "xxxx 5 11 z c y False\n",
- "xxxx 5 12 z d x False\n",
- "xxxx 5 13 z g x False\n",
- "xxxx 5 14 z g x False\n",
- "xxxx 5 15 z c e False\n",
- "xxxx 5 16 z e e False\n",
- "xxxx 5 17 z f z False\n",
- "xxxx 5 18 z f z False\n",
- "xxxx 5 19 z a a False\n",
- "xxxx 5 20 z g c False\n",
- "seq1 6 0 w ! z False\n",
- "seq1 6 1 w a w True\n",
- "seq2 6 2 w e e True\n",
- "seq2 6 3 w h h True\n",
- "seq2 6 4 w b b True\n",
- "seq2 6 5 w a a True\n",
- "seq2 6 6 w b b True\n",
- "xxxx 6 7 w e u False\n",
- "xxxx 6 8 w e x False\n",
- "xxxx 6 9 w e e False\n",
- "xxxx 6 10 w a y False\n",
- "xxxx 6 11 w c x False\n",
- "xxxx 6 12 w d x False\n",
- "xxxx 6 13 w g x False\n",
- "xxxx 6 14 w g e False\n",
- "xxxx 6 15 w c e False\n",
- "xxxx 6 16 w e z False\n",
- "xxxx 6 17 w f z False\n",
- "xxxx 6 18 w f a False\n",
- "xxxx 6 19 w a c False\n",
- "xxxx 6 20 w g y False\n",
- "seq1 7 0 u ! w False\n",
- "xxxx 7 1 u a e False\n",
- "xxxx 7 2 u e h False\n",
- "xxxx 7 3 u h b False\n",
- "xxxx 7 4 u b a False\n",
- "xxxx 7 5 u a b False\n",
- "seq1 7 6 u b u True\n",
- "xxxx 7 7 u e x False\n",
- "xxxx 7 8 u e e False\n",
- "xxxx 7 9 u e y False\n",
- "xxxx 7 10 u a x False\n",
- "xxxx 7 11 u c x False\n",
- "xxxx 7 12 u d x False\n",
- "xxxx 7 13 u g e False\n",
- "xxxx 7 14 u g e False\n",
- "xxxx 7 15 u c z False\n",
- "xxxx 7 16 u e z False\n",
- "xxxx 7 17 u f a False\n",
- "xxxx 7 18 u f c False\n",
- "xxxx 7 19 u a y False\n",
- "xxxx 7 20 u g d False\n",
- "seq1 8 0 x ! e False\n",
- "xxxx 8 1 x a h False\n",
- "xxxx 8 2 x e b False\n",
- "xxxx 8 3 x h a False\n",
- "xxxx 8 4 x b b False\n",
- "xxxx 8 5 x a u False\n",
- "seq1 8 6 x b x True\n",
- "seq2 8 7 x e e True\n",
- "xxxx 8 8 x e y False\n",
- "xxxx 8 9 x e x False\n",
- "xxxx 8 10 x a x False\n",
- "xxxx 8 11 x c x False\n",
- "xxxx 8 12 x d e False\n",
- "xxxx 8 13 x g e False\n",
- "xxxx 8 14 x g z False\n",
- "xxxx 8 15 x c z False\n",
- "xxxx 8 16 x e a False\n",
- "xxxx 8 17 x f c False\n",
- "xxxx 8 18 x f y False\n",
- "xxxx 8 19 x a d False\n",
- "xxxx 8 20 x g g False\n",
- "seq1 9 0 y ! h False\n",
- "xxxx 9 1 y a b False\n",
- "xxxx 9 2 y e a False\n",
- "xxxx 9 3 y h b False\n",
- "xxxx 9 4 y b u False\n",
- "xxxx 9 5 y a x False\n",
- "xxxx 9 6 y b e False\n",
- "seq1 9 7 y e y True\n",
- "xxxx 9 8 y e x False\n",
- "xxxx 9 9 y e x False\n",
- "xxxx 9 10 y a x False\n",
- "xxxx 9 11 y c e False\n",
- "xxxx 9 12 y d e False\n",
- "xxxx 9 13 y g z False\n",
- "xxxx 9 14 y g z False\n",
- "xxxx 9 15 y c a False\n",
- "xxxx 9 16 y e c False\n",
- "xxxx 9 17 y f y False\n",
- "xxxx 9 18 y f d False\n",
- "xxxx 9 19 y a g False\n",
- "xxxx 9 20 y g g False\n",
- "seq1 10 0 x ! b False\n",
- "xxxx 10 1 x a a False\n",
- "xxxx 10 2 x e b False\n",
- "xxxx 10 3 x h u False\n",
- "xxxx 10 4 x b x False\n",
- "xxxx 10 5 x a e False\n",
- "xxxx 10 6 x b y False\n",
- "seq1 10 7 x e x True\n",
- "xxxx 10 8 x e x False\n",
- "xxxx 10 9 x e x False\n",
- "xxxx 10 10 x a e False\n",
- "xxxx 10 11 x c e False\n",
- "xxxx 10 12 x d z False\n",
- "xxxx 10 13 x g z False\n",
- "xxxx 10 14 x g a False\n",
- "xxxx 10 15 x c c False\n",
- "xxxx 10 16 x e y False\n",
- "xxxx 10 17 x f d False\n",
- "xxxx 10 18 x f g False\n",
- "xxxx 10 19 x a g False\n",
- "xxxx 10 20 x g c False\n",
- "seq1 11 0 x ! a False\n",
- "xxxx 11 1 x a b False\n",
- "xxxx 11 2 x e u False\n",
- "xxxx 11 3 x h x False\n",
- "xxxx 11 4 x b e False\n",
- "xxxx 11 5 x a y False\n",
- "xxxx 11 6 x b x False\n",
- "seq1 11 7 x e x True\n",
- "xxxx 11 8 x e x False\n",
- "xxxx 11 9 x e e False\n",
- "xxxx 11 10 x a e False\n",
- "xxxx 11 11 x c z False\n",
- "xxxx 11 12 x d z False\n",
- "xxxx 11 13 x g a False\n",
- "xxxx 11 14 x g c False\n",
- "xxxx 11 15 x c y False\n",
- "xxxx 11 16 x e d False\n",
- "xxxx 11 17 x f g False\n",
- "xxxx 11 18 x f g False\n",
- "xxxx 11 19 x a c False\n",
- "xxxx 11 20 x g x False\n",
- "seq1 12 0 x ! b False\n",
- "xxxx 12 1 x a u False\n",
- "xxxx 12 2 x e x False\n",
- "xxxx 12 3 x h e False\n",
- "xxxx 12 4 x b y False\n",
- "xxxx 12 5 x a x False\n",
- "xxxx 12 6 x b x False\n",
- "seq1 12 7 x e x True\n",
- "seq2 12 8 x e e True\n",
- "seq2 12 9 x e e True\n",
- "xxxx 12 10 x a z False\n",
- "xxxx 12 11 x c z False\n",
- "xxxx 12 12 x d a False\n",
- "xxxx 12 13 x g c False\n",
- "xxxx 12 14 x g y False\n",
- "xxxx 12 15 x c d False\n",
- "xxxx 12 16 x e g False\n",
- "xxxx 12 17 x f g False\n",
- "xxxx 12 18 x f c False\n",
- "xxxx 12 19 x a x False\n",
- "xxxx 12 20 x g e False\n",
- "seq1 13 0 z ! u False\n",
- "xxxx 13 1 z a x False\n",
- "xxxx 13 2 z e e False\n",
- "xxxx 13 3 z h y False\n",
- "xxxx 13 4 z b x False\n",
- "xxxx 13 5 z a x False\n",
- "xxxx 13 6 z b x False\n",
- "xxxx 13 7 z e e False\n",
- "xxxx 13 8 z e e False\n",
- "seq1 13 9 z e z True\n",
- "xxxx 13 10 z a z False\n",
- "xxxx 13 11 z c a False\n",
- "xxxx 13 12 z d c False\n",
- "xxxx 13 13 z g y False\n",
- "xxxx 13 14 z g d False\n",
- "xxxx 13 15 z c g False\n",
- "xxxx 13 16 z e g False\n",
- "xxxx 13 17 z f c False\n",
- "xxxx 13 18 z f x False\n",
- "xxxx 13 19 z a e False\n",
- "xxxx 13 20 z g f False\n",
- "seq1 14 0 z ! x False\n",
- "xxxx 14 1 z a e False\n",
- "xxxx 14 2 z e y False\n",
- "xxxx 14 3 z h x False\n",
- "xxxx 14 4 z b x False\n",
- "xxxx 14 5 z a x False\n",
- "xxxx 14 6 z b e False\n",
- "xxxx 14 7 z e e False\n",
- "xxxx 14 8 z e z False\n",
- "seq1 14 9 z e z True\n",
- "seq2 14 10 z a a True\n",
- "seq2 14 11 z c c True\n",
- "xxxx 14 12 z d y False\n",
- "xxxx 14 13 z g d False\n",
- "xxxx 14 14 z g g False\n",
- "xxxx 14 15 z c g False\n",
- "xxxx 14 16 z e c False\n",
- "xxxx 14 17 z f x False\n",
- "xxxx 14 18 z f e False\n",
- "xxxx 14 19 z a f False\n",
- "xxxx 14 20 z g w False\n",
- "seq1 15 0 y ! e False\n",
- "xxxx 15 1 y a y False\n",
- "xxxx 15 2 y e x False\n",
- "xxxx 15 3 y h x False\n",
- "xxxx 15 4 y b x False\n",
- "xxxx 15 5 y a e False\n",
- "xxxx 15 6 y b e False\n",
- "xxxx 15 7 y e z False\n",
- "xxxx 15 8 y e z False\n",
- "xxxx 15 9 y e a False\n",
- "xxxx 15 10 y a c False\n",
- "seq1 15 11 y c y True\n",
- "seq2 15 12 y d d True\n",
- "seq2 15 13 y g g True\n",
- "seq2 15 14 y g g True\n",
- "seq2 15 15 y c c True\n",
- "xxxx 15 16 y e x False\n",
- "xxxx 15 17 y f e False\n",
- "xxxx 15 18 y f f False\n",
- "xxxx 15 19 y a w False\n",
- "xxxx 15 20 y g w False\n",
- "seq1 16 0 x ! y False\n",
- "xxxx 16 1 x a x False\n",
- "xxxx 16 2 x e x False\n",
- "xxxx 16 3 x h x False\n",
- "xxxx 16 4 x b e False\n",
- "xxxx 16 5 x a e False\n",
- "xxxx 16 6 x b z False\n",
- "xxxx 16 7 x e z False\n",
- "xxxx 16 8 x e a False\n",
- "xxxx 16 9 x e c False\n",
- "xxxx 16 10 x a y False\n",
- "xxxx 16 11 x c d False\n",
- "xxxx 16 12 x d g False\n",
- "xxxx 16 13 x g g False\n",
- "xxxx 16 14 x g c False\n",
- "seq1 16 15 x c x True\n",
- "seq2 16 16 x e e True\n",
- "seq2 16 17 x f f True\n",
- "xxxx 16 18 x f w False\n",
- "xxxx 16 19 x a w False\n",
- "xxxx 16 20 x g v False\n",
- "seq1 17 0 w ! x False\n",
- "xxxx 17 1 w a x False\n",
- "xxxx 17 2 w e x False\n",
- "xxxx 17 3 w h e False\n",
- "xxxx 17 4 w b e False\n",
- "xxxx 17 5 w a z False\n",
- "xxxx 17 6 w b z False\n",
- "xxxx 17 7 w e a False\n",
- "xxxx 17 8 w e c False\n",
- "xxxx 17 9 w e y False\n",
- "xxxx 17 10 w a d False\n",
- "xxxx 17 11 w c g False\n",
- "xxxx 17 12 w d g False\n",
- "xxxx 17 13 w g c False\n",
- "xxxx 17 14 w g x False\n",
- "xxxx 17 15 w c e False\n",
- "xxxx 17 16 w e f False\n",
- "seq1 17 17 w f w True\n",
- "xxxx 17 18 w f w False\n",
- "xxxx 17 19 w a v False\n",
- "xxxx 17 20 w g f False\n",
- "seq1 18 0 w ! x False\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "xxxx 18 1 w a x False\n",
- "xxxx 18 2 w e e False\n",
- "xxxx 18 3 w h e False\n",
- "xxxx 18 4 w b z False\n",
- "xxxx 18 5 w a z False\n",
- "xxxx 18 6 w b a False\n",
- "xxxx 18 7 w e c False\n",
- "xxxx 18 8 w e y False\n",
- "xxxx 18 9 w e d False\n",
- "xxxx 18 10 w a g False\n",
- "xxxx 18 11 w c g False\n",
- "xxxx 18 12 w d c False\n",
- "xxxx 18 13 w g x False\n",
- "xxxx 18 14 w g e False\n",
- "xxxx 18 15 w c f False\n",
- "xxxx 18 16 w e w False\n",
- "seq1 18 17 w f w True\n",
- "xxxx 18 18 w f v False\n",
- "xxxx 18 19 w a f False\n",
- "xxxx 18 20 w g a False\n",
- "seq1 19 0 v ! x False\n",
- "xxxx 19 1 v a e False\n",
- "xxxx 19 2 v e e False\n",
- "xxxx 19 3 v h z False\n",
- "xxxx 19 4 v b z False\n",
- "xxxx 19 5 v a a False\n",
- "xxxx 19 6 v b c False\n",
- "xxxx 19 7 v e y False\n",
- "xxxx 19 8 v e d False\n",
- "xxxx 19 9 v e g False\n",
- "xxxx 19 10 v a g False\n",
- "xxxx 19 11 v c c False\n",
- "xxxx 19 12 v d x False\n",
- "xxxx 19 13 v g e False\n",
- "xxxx 19 14 v g f False\n",
- "xxxx 19 15 v c w False\n",
- "xxxx 19 16 v e w False\n",
- "seq1 19 17 v f v True\n",
- "seq2 19 18 v f f True\n",
- "seq2 19 19 v a a True\n",
- "seq2 19 20 v g g True\n",
- "seq1 20 0 z ! e False\n",
- "xxxx 20 1 z a e False\n",
- "xxxx 20 2 z e z False\n",
- "xxxx 20 3 z h z False\n",
- "xxxx 20 4 z b a False\n",
- "xxxx 20 5 z a c False\n",
- "xxxx 20 6 z b y False\n",
- "xxxx 20 7 z e d False\n",
- "xxxx 20 8 z e g False\n",
- "xxxx 20 9 z e g False\n",
- "xxxx 20 10 z a c False\n",
- "xxxx 20 11 z c x False\n",
- "xxxx 20 12 z d e False\n",
- "xxxx 20 13 z g f False\n",
- "xxxx 20 14 z g w False\n",
- "xxxx 20 15 z c w False\n",
- "xxxx 20 16 z e v False\n",
- "xxxx 20 17 z f f False\n",
- "xxxx 20 18 z f a False\n",
- "xxxx 20 19 z a g False\n",
- "seq1 20 20 z g z True\n",
- "T . . . . . . . . . . . . . . . . . . . .\n",
- "T T . . . . . . . . . . . . . . . . . . .\n",
- ". T . . . . . . . . . . . . . . . . . . .\n",
- ". T . . . . . . . . . . . . . . . . . . .\n",
- ". T . . . . . . . . . . . . . . . . . . .\n",
- ". T . . . . . . . . . . . . . . . . . . .\n",
- ". T T T T T T . . . . . . . . . . . . . .\n",
+ "seq2 0 1 ! g g True\n",
+ "seq2 0 2 ! f f True\n",
+ "seq2 0 3 ! e z False\n",
+ "seq2 0 4 ! g e False\n",
+ "seq2 0 5 ! f y False\n",
+ "seq2 0 6 ! a g False\n",
+ "seq2 0 7 ! h f False\n",
+ "seq2 0 8 ! g a False\n",
+ "seq2 0 9 ! d z False\n",
+ "seq2 0 10 ! a v False\n",
+ "seq2 0 11 ! a y False\n",
+ "seq2 0 12 ! f u False\n",
+ "seq2 0 13 ! g z False\n",
+ "seq2 0 14 ! g h False\n",
+ "seq2 0 15 ! f v False\n",
+ "seq2 0 16 ! h g False\n",
+ "seq2 0 17 ! a d False\n",
+ "seq2 0 18 ! e u False\n",
+ "seq2 0 19 ! d z False\n",
+ "seq2 0 20 ! g a False\n",
+ "seq1 1 0 z ! g False\n",
+ "xxxx 1 1 z g f False\n",
+ "seq1 1 2 z f z True\n",
+ "seq2 1 3 z e e True\n",
+ "xxxx 1 4 z g y False\n",
+ "xxxx 1 5 z f g False\n",
+ "xxxx 1 6 z a f False\n",
+ "xxxx 1 7 z h a False\n",
+ "xxxx 1 8 z g z False\n",
+ "xxxx 1 9 z d v False\n",
+ "xxxx 1 10 z a y False\n",
+ "xxxx 1 11 z a u False\n",
+ "xxxx 1 12 z f z False\n",
+ "xxxx 1 13 z g h False\n",
+ "xxxx 1 14 z g v False\n",
+ "xxxx 1 15 z f g False\n",
+ "xxxx 1 16 z h d False\n",
+ "xxxx 1 17 z a u False\n",
+ "xxxx 1 18 z e z False\n",
+ "xxxx 1 19 z d a False\n",
+ "xxxx 1 20 z g z False\n",
+ "seq1 2 0 y ! f False\n",
+ "xxxx 2 1 y g z False\n",
+ "xxxx 2 2 y f e False\n",
+ "seq1 2 3 y e y True\n",
+ "seq2 2 4 y g g True\n",
+ "seq2 2 5 y f f True\n",
+ "seq2 2 6 y a a True\n",
+ "xxxx 2 7 y h z False\n",
+ "xxxx 2 8 y g v False\n",
+ "xxxx 2 9 y d y False\n",
+ "xxxx 2 10 y a u False\n",
+ "xxxx 2 11 y a z False\n",
+ "xxxx 2 12 y f h False\n",
+ "xxxx 2 13 y g v False\n",
+ "xxxx 2 14 y g g False\n",
+ "xxxx 2 15 y f d False\n",
+ "xxxx 2 16 y h u False\n",
+ "xxxx 2 17 y a z False\n",
+ "xxxx 2 18 y e a False\n",
+ "xxxx 2 19 y d z False\n",
+ "xxxx 2 20 y g y False\n",
+ "seq1 3 0 z ! z False\n",
+ "xxxx 3 1 z g e False\n",
+ "xxxx 3 2 z f y False\n",
+ "xxxx 3 3 z e g False\n",
+ "xxxx 3 4 z g f False\n",
+ "xxxx 3 5 z f a False\n",
+ "seq1 3 6 z a z True\n",
+ "xxxx 3 7 z h v False\n",
+ "xxxx 3 8 z g y False\n",
+ "xxxx 3 9 z d u False\n",
+ "xxxx 3 10 z a z False\n",
+ "xxxx 3 11 z a h False\n",
+ "xxxx 3 12 z f v False\n",
+ "xxxx 3 13 z g g False\n",
+ "xxxx 3 14 z g d False\n",
+ "xxxx 3 15 z f u False\n",
+ "xxxx 3 16 z h z False\n",
+ "xxxx 3 17 z a a False\n",
+ "xxxx 3 18 z e z False\n",
+ "xxxx 3 19 z d y False\n",
+ "xxxx 3 20 z g w False\n",
+ "seq1 4 0 v ! e False\n",
+ "xxxx 4 1 v g y False\n",
+ "xxxx 4 2 v f g False\n",
+ "xxxx 4 3 v e f False\n",
+ "xxxx 4 4 v g a False\n",
+ "xxxx 4 5 v f z False\n",
+ "seq1 4 6 v a v True\n",
+ "xxxx 4 7 v h y False\n",
+ "xxxx 4 8 v g u False\n",
+ "xxxx 4 9 v d z False\n",
+ "xxxx 4 10 v a h False\n",
+ "xxxx 4 11 v a v False\n",
+ "xxxx 4 12 v f g False\n",
+ "xxxx 4 13 v g d False\n",
+ "xxxx 4 14 v g u False\n",
+ "xxxx 4 15 v f z False\n",
+ "xxxx 4 16 v h a False\n",
+ "xxxx 4 17 v a z False\n",
+ "xxxx 4 18 v e y False\n",
+ "xxxx 4 19 v d w False\n",
+ "xxxx 4 20 v g a False\n",
+ "seq1 5 0 y ! y False\n",
+ "xxxx 5 1 y g g False\n",
+ "xxxx 5 2 y f f False\n",
+ "xxxx 5 3 y e a False\n",
+ "xxxx 5 4 y g z False\n",
+ "xxxx 5 5 y f v False\n",
+ "seq1 5 6 y a y True\n",
+ "xxxx 5 7 y h u False\n",
+ "xxxx 5 8 y g z False\n",
+ "xxxx 5 9 y d h False\n",
+ "xxxx 5 10 y a v False\n",
+ "xxxx 5 11 y a g False\n",
+ "xxxx 5 12 y f d False\n",
+ "xxxx 5 13 y g u False\n",
+ "xxxx 5 14 y g z False\n",
+ "xxxx 5 15 y f a False\n",
+ "xxxx 5 16 y h z False\n",
+ "xxxx 5 17 y a y False\n",
+ "xxxx 5 18 y e w False\n",
+ "xxxx 5 19 y d a False\n",
+ "xxxx 5 20 y g f False\n",
+ "seq1 6 0 u ! g False\n",
+ "xxxx 6 1 u g f False\n",
+ "xxxx 6 2 u f a False\n",
+ "xxxx 6 3 u e z False\n",
+ "xxxx 6 4 u g v False\n",
+ "xxxx 6 5 u f y False\n",
+ "seq1 6 6 u a u True\n",
+ "xxxx 6 7 u h z False\n",
+ "xxxx 6 8 u g h False\n",
+ "xxxx 6 9 u d v False\n",
+ "xxxx 6 10 u a g False\n",
+ "xxxx 6 11 u a d False\n",
+ "xxxx 6 12 u f u False\n",
+ "xxxx 6 13 u g z False\n",
+ "xxxx 6 14 u g a False\n",
+ "xxxx 6 15 u f z False\n",
+ "xxxx 6 16 u h y False\n",
+ "xxxx 6 17 u a w False\n",
+ "xxxx 6 18 u e a False\n",
+ "xxxx 6 19 u d f False\n",
+ "xxxx 6 20 u g g False\n",
+ "seq1 7 0 z ! f False\n",
+ "xxxx 7 1 z g a False\n",
+ "xxxx 7 2 z f z False\n",
+ "xxxx 7 3 z e v False\n",
+ "xxxx 7 4 z g y False\n",
+ "xxxx 7 5 z f u False\n",
+ "seq1 7 6 z a z True\n",
+ "seq2 7 7 z h h True\n",
+ "xxxx 7 8 z g v False\n",
+ "xxxx 7 9 z d g False\n",
+ "xxxx 7 10 z a d False\n",
+ "xxxx 7 11 z a u False\n",
+ "xxxx 7 12 z f z False\n",
+ "xxxx 7 13 z g a False\n",
+ "xxxx 7 14 z g z False\n",
+ "xxxx 7 15 z f y False\n",
+ "xxxx 7 16 z h w False\n",
+ "xxxx 7 17 z a a False\n",
+ "xxxx 7 18 z e f False\n",
+ "xxxx 7 19 z d g False\n",
+ "xxxx 7 20 z g g False\n",
+ "seq1 8 0 v ! a False\n",
+ "xxxx 8 1 v g z False\n",
+ "xxxx 8 2 v f v False\n",
+ "xxxx 8 3 v e y False\n",
+ "xxxx 8 4 v g u False\n",
+ "xxxx 8 5 v f z False\n",
+ "xxxx 8 6 v a h False\n",
+ "seq1 8 7 v h v True\n",
+ "seq2 8 8 v g g True\n",
+ "seq2 8 9 v d d True\n",
+ "xxxx 8 10 v a u False\n",
+ "xxxx 8 11 v a z False\n",
+ "xxxx 8 12 v f a False\n",
+ "xxxx 8 13 v g z False\n",
+ "xxxx 8 14 v g y False\n",
+ "xxxx 8 15 v f w False\n",
+ "xxxx 8 16 v h a False\n",
+ "xxxx 8 17 v a f False\n",
+ "xxxx 8 18 v e g False\n",
+ "xxxx 8 19 v d g False\n",
+ "xxxx 8 20 v g f False\n",
+ "seq1 9 0 u ! z False\n",
+ "xxxx 9 1 u g v False\n",
+ "xxxx 9 2 u f y False\n",
+ "xxxx 9 3 u e u False\n",
+ "xxxx 9 4 u g z False\n",
+ "xxxx 9 5 u f h False\n",
+ "xxxx 9 6 u a v False\n",
+ "xxxx 9 7 u h g False\n",
+ "xxxx 9 8 u g d False\n",
+ "seq1 9 9 u d u True\n",
+ "xxxx 9 10 u a z False\n",
+ "xxxx 9 11 u a a False\n",
+ "xxxx 9 12 u f z False\n",
+ "xxxx 9 13 u g y False\n",
+ "xxxx 9 14 u g w False\n",
+ "xxxx 9 15 u f a False\n",
+ "xxxx 9 16 u h f False\n",
+ "xxxx 9 17 u a g False\n",
+ "xxxx 9 18 u e g False\n",
+ "xxxx 9 19 u d f False\n",
+ "xxxx 9 20 u g h False\n",
+ "seq1 10 0 z ! v False\n",
+ "xxxx 10 1 z g y False\n",
+ "xxxx 10 2 z f u False\n",
+ "xxxx 10 3 z e z False\n",
+ "xxxx 10 4 z g h False\n",
+ "xxxx 10 5 z f v False\n",
+ "xxxx 10 6 z a g False\n",
+ "xxxx 10 7 z h d False\n",
+ "xxxx 10 8 z g u False\n",
+ "seq1 10 9 z d z True\n",
+ "seq2 10 10 z a a True\n",
+ "xxxx 10 11 z a z False\n",
+ "xxxx 10 12 z f y False\n",
+ "xxxx 10 13 z g w False\n",
+ "xxxx 10 14 z g a False\n",
+ "xxxx 10 15 z f f False\n",
+ "xxxx 10 16 z h g False\n",
+ "xxxx 10 17 z a g False\n",
+ "xxxx 10 18 z e f False\n",
+ "xxxx 10 19 z d h False\n",
+ "xxxx 10 20 z g x False\n",
+ "seq1 11 0 z ! y False\n",
+ "xxxx 11 1 z g u False\n",
+ "xxxx 11 2 z f z False\n",
+ "xxxx 11 3 z e h False\n",
+ "xxxx 11 4 z g v False\n",
+ "xxxx 11 5 z f g False\n",
+ "xxxx 11 6 z a d False\n",
+ "xxxx 11 7 z h u False\n",
+ "xxxx 11 8 z g z False\n",
+ "xxxx 11 9 z d a False\n",
+ "seq1 11 10 z a z True\n",
+ "xxxx 11 11 z a y False\n",
+ "xxxx 11 12 z f w False\n",
+ "xxxx 11 13 z g a False\n",
+ "xxxx 11 14 z g f False\n",
+ "xxxx 11 15 z f g False\n",
+ "xxxx 11 16 z h g False\n",
+ "xxxx 11 17 z a f False\n",
+ "xxxx 11 18 z e h False\n",
+ "xxxx 11 19 z d x False\n",
+ "xxxx 11 20 z g w False\n",
+ "seq1 12 0 y ! u False\n",
+ "xxxx 12 1 y g z False\n",
+ "xxxx 12 2 y f h False\n",
+ "xxxx 12 3 y e v False\n",
+ "xxxx 12 4 y g g False\n",
+ "xxxx 12 5 y f d False\n",
+ "xxxx 12 6 y a u False\n",
+ "xxxx 12 7 y h z False\n",
+ "xxxx 12 8 y g a False\n",
+ "xxxx 12 9 y d z False\n",
+ "seq1 12 10 y a y True\n",
+ "xxxx 12 11 y a w False\n",
+ "xxxx 12 12 y f a False\n",
+ "xxxx 12 13 y g f False\n",
+ "xxxx 12 14 y g g False\n",
+ "xxxx 12 15 y f g False\n",
+ "xxxx 12 16 y h f False\n",
+ "xxxx 12 17 y a h False\n",
+ "xxxx 12 18 y e x False\n",
+ "xxxx 12 19 y d w False\n",
+ "xxxx 12 20 y g a False\n",
+ "seq1 13 0 w ! z False\n",
+ "xxxx 13 1 w g h False\n",
+ "xxxx 13 2 w f v False\n",
+ "xxxx 13 3 w e g False\n",
+ "xxxx 13 4 w g d False\n",
+ "xxxx 13 5 w f u False\n",
+ "xxxx 13 6 w a z False\n",
+ "xxxx 13 7 w h a False\n",
+ "xxxx 13 8 w g z False\n",
+ "xxxx 13 9 w d y False\n",
+ "seq1 13 10 w a w True\n",
+ "seq2 13 11 w a a True\n",
+ "seq2 13 12 w f f True\n",
+ "seq2 13 13 w g g True\n",
+ "seq2 13 14 w g g True\n",
+ "seq2 13 15 w f f True\n",
+ "seq2 13 16 w h h True\n",
+ "xxxx 13 17 w a x False\n",
+ "xxxx 13 18 w e w False\n",
+ "xxxx 13 19 w d a False\n",
+ "xxxx 13 20 w g e False\n",
+ "seq1 14 0 x ! h False\n",
+ "xxxx 14 1 x g v False\n",
+ "xxxx 14 2 x f g False\n",
+ "xxxx 14 3 x e d False\n",
+ "xxxx 14 4 x g u False\n",
+ "xxxx 14 5 x f z False\n",
+ "xxxx 14 6 x a a False\n",
+ "xxxx 14 7 x h z False\n",
+ "xxxx 14 8 x g y False\n",
+ "xxxx 14 9 x d w False\n",
+ "xxxx 14 10 x a a False\n",
+ "xxxx 14 11 x a f False\n",
+ "xxxx 14 12 x f g False\n",
+ "xxxx 14 13 x g g False\n",
+ "xxxx 14 14 x g f False\n",
+ "xxxx 14 15 x f h False\n",
+ "seq1 14 16 x h x True\n",
+ "xxxx 14 17 x a w False\n",
+ "xxxx 14 18 x e a False\n",
+ "xxxx 14 19 x d e False\n",
+ "xxxx 14 20 x g w False\n",
+ "seq1 15 0 w ! v False\n",
+ "xxxx 15 1 w g g False\n",
+ "xxxx 15 2 w f d False\n",
+ "xxxx 15 3 w e u False\n",
+ "xxxx 15 4 w g z False\n",
+ "xxxx 15 5 w f a False\n",
+ "xxxx 15 6 w a z False\n",
+ "xxxx 15 7 w h y False\n",
+ "xxxx 15 8 w g w False\n",
+ "xxxx 15 9 w d a False\n",
+ "xxxx 15 10 w a f False\n",
+ "xxxx 15 11 w a g False\n",
+ "xxxx 15 12 w f g False\n",
+ "xxxx 15 13 w g f False\n",
+ "xxxx 15 14 w g h False\n",
+ "xxxx 15 15 w f x False\n",
+ "seq1 15 16 w h w True\n",
+ "seq2 15 17 w a a True\n",
+ "seq2 15 18 w e e True\n",
+ "xxxx 15 19 w d w False\n",
+ "xxxx 15 20 w g d False\n",
+ "seq1 16 0 w ! g False\n",
+ "xxxx 16 1 w g d False\n",
+ "xxxx 16 2 w f u False\n",
+ "xxxx 16 3 w e z False\n",
+ "xxxx 16 4 w g a False\n",
+ "xxxx 16 5 w f z False\n",
+ "xxxx 16 6 w a y False\n",
+ "xxxx 16 7 w h w False\n",
+ "xxxx 16 8 w g a False\n",
+ "xxxx 16 9 w d f False\n",
+ "xxxx 16 10 w a g False\n",
+ "xxxx 16 11 w a g False\n",
+ "xxxx 16 12 w f f False\n",
+ "xxxx 16 13 w g h False\n",
+ "xxxx 16 14 w g x False\n",
+ "xxxx 16 15 w f w False\n",
+ "xxxx 16 16 w h a False\n",
+ "xxxx 16 17 w a e False\n",
+ "seq1 16 18 w e w True\n",
+ "seq2 16 19 w d d True\n",
+ "xxxx 16 20 w g x False\n",
+ "seq1 17 0 x ! d False\n",
+ "xxxx 17 1 x g u False\n",
+ "xxxx 17 2 x f z False\n",
+ "xxxx 17 3 x e a False\n",
+ "xxxx 17 4 x g z False\n",
+ "xxxx 17 5 x f y False\n",
+ "xxxx 17 6 x a w False\n",
+ "xxxx 17 7 x h a False\n",
+ "xxxx 17 8 x g f False\n",
+ "xxxx 17 9 x d g False\n",
+ "xxxx 17 10 x a g False\n",
+ "xxxx 17 11 x a f False\n",
+ "xxxx 17 12 x f h False\n",
+ "xxxx 17 13 x g x False\n",
+ "xxxx 17 14 x g w False\n",
+ "xxxx 17 15 x f a False\n",
+ "xxxx 17 16 x h e False\n",
+ "xxxx 17 17 x a w False\n",
+ "xxxx 17 18 x e d False\n",
+ "seq1 17 19 x d x True\n",
+ "xxxx 17 20 x g u False\n",
+ "seq1 18 0 u ! u False\n",
+ "xxxx 18 1 u g z False\n",
+ "xxxx 18 2 u f a False\n",
+ "xxxx 18 3 u e z False\n",
+ "xxxx 18 4 u g y False\n",
+ "xxxx 18 5 u f w False\n",
+ "xxxx 18 6 u a a False\n",
+ "xxxx 18 7 u h f False\n",
+ "xxxx 18 8 u g g False\n",
+ "xxxx 18 9 u d g False\n",
+ "xxxx 18 10 u a f False\n",
+ "xxxx 18 11 u a h False\n",
+ "xxxx 18 12 u f x False\n",
+ "xxxx 18 13 u g w False\n",
+ "xxxx 18 14 u g a False\n",
+ "xxxx 18 15 u f e False\n",
+ "xxxx 18 16 u h w False\n",
+ "xxxx 18 17 u a d False\n",
+ "xxxx 18 18 u e x False\n",
+ "seq1 18 19 u d u True\n",
+ "xxxx 18 20 u g z False\n",
+ "seq1 19 0 z ! z False\n",
+ "xxxx 19 1 z g a False\n",
+ "xxxx 19 2 z f z False\n",
+ "xxxx 19 3 z e y False\n",
+ "xxxx 19 4 z g w False\n",
+ "xxxx 19 5 z f a False\n",
+ "xxxx 19 6 z a f False\n",
+ "xxxx 19 7 z h g False\n",
+ "xxxx 19 8 z g g False\n",
+ "xxxx 19 9 z d f False\n",
+ "xxxx 19 10 z a h False\n",
+ "xxxx 19 11 z a x False\n",
+ "xxxx 19 12 z f w False\n",
+ "xxxx 19 13 z g a False\n",
+ "xxxx 19 14 z g e False\n",
+ "xxxx 19 15 z f w False\n",
+ "xxxx 19 16 z h d False\n",
+ "xxxx 19 17 z a x False\n",
+ "xxxx 19 18 z e u False\n",
+ "seq1 19 19 z d z True\n",
+ "xxxx 19 20 z g x False\n",
+ "seq1 20 0 x ! a False\n",
+ "xxxx 20 1 x g z False\n",
+ "xxxx 20 2 x f y False\n",
+ "xxxx 20 3 x e w False\n",
+ "xxxx 20 4 x g a False\n",
+ "xxxx 20 5 x f f False\n",
+ "xxxx 20 6 x a g False\n",
+ "xxxx 20 7 x h g False\n",
+ "xxxx 20 8 x g f False\n",
+ "xxxx 20 9 x d h False\n",
+ "xxxx 20 10 x a x False\n",
+ "xxxx 20 11 x a w False\n",
+ "xxxx 20 12 x f a False\n",
+ "xxxx 20 13 x g e False\n",
+ "xxxx 20 14 x g w False\n",
+ "xxxx 20 15 x f d False\n",
+ "xxxx 20 16 x h x False\n",
+ "xxxx 20 17 x a u False\n",
+ "xxxx 20 18 x e z False\n",
+ "seq1 20 19 x d x True\n",
+ "seq2 20 20 x g g True\n",
+ "T T T . . . . . . . . . . . . . . . . . .\n",
+ ". . T T . . . . . . . . . . . . . . . . .\n",
+ ". . . T T T T . . . . . . . . . . . . . .\n",
+ ". . . . . . T . . . . . . . . . . . . . .\n",
+ ". . . . . . T . . . . . . . . . . . . . .\n",
+ ". . . . . . T . . . . . . . . . . . . . .\n",