OUTPUT of Python run 3 of at most 120: ``` GAME 32 net black margin -8.5 end two passes LOST 4 at 67 opponent move 73 Board before own move 65 ......O.. .X.X.XXXX X.X.X.XOX .X.XOXXOX X.XXOOXOO OXOOOOOOO OOOO.OXXO OXXOXO.OX X..O.O.X. Sequence [{'ply': 65, 'by': 'opponent', 'move': 80}, {'ply': 66, 'by': 'net', 'move': 74, 'top5': [[73, 0.5986], [74, 0.06], [7, 0.0571], [5, 0.0445], [4, 0.0402]]}, {'ply': 67, 'by': 'opponent', 'move': 73}] Own groups then [(1, [1, 9, 11, 19]), (1, [3, 11, 13, 21]), (10, [5, 7, 8, 13, 23]), (1, [9, 19, 27]), (1, [11, 19, 21, 29]), (1, [13, 21, 23]), (1, [19, 27, 29, 37]), (3, [21, 29, 37]), (1, [27, 37]), (1, [37]), (2, [69]), (2, [73, 74]), (1, [58, 76]), (1, [80]), (1, [73]), (1, [78, 80])] GAME 33 net black margin -24.5 end two passes LOST 14 at 71 opponent move 3 Board before own move 69 X.O.XXXO. ..XOXOXOO X.X.XOXOO XX.OXOXOO X.XXOOXOO XXOXOXXXO .XOXOXOOO XXOOOO.OO .XO..O... Sequence [{'ply': 69, 'by': 'opponent', 'move': 21}, {'ply': 70, 'by': 'net', 'move': 78, 'top5': [[29, 0.3312], [9, 0.2112], [10, 0.2112], [1, 0.0997], [78, 0.0739]]}, {'ply': 71, 'by': 'opponent', 'move': 3}] Own groups then [(1, [1, 9]), (14, [3, 21]), (2, [10, 19, 21, 29]), (10, [9, 19, 29, 37, 54, 72]), (4, [29, 37])] LOST 4 at 59 opponent move 77 Board before own move 57 X.O.XXXO. ..XOXOXO. X.X.XOXOO .X..XOXOO ..XXOOXOO .X.XOXXXO ..OXOXOOO XX.OOOXOO ..O...XX. Sequence [{'ply': 57, 'by': 'opponent', 'move': 65}, {'ply': 58, 'by': 'net', 'move': 80, 'top5': [[80, 0.9866], [77, 0.0019], [76, 0.0016], [55, 0.0013], [36, 0.0012]]}, {'ply': 59, 'by': 'opponent', 'move': 77}] Own groups then [(1, [1, 9]), (14, [3, 21, 30]), (2, [10, 19, 21, 29]), (1, [9, 19, 27]), (1, [19, 27, 29, 37]), (4, [29, 30, 37, 47]), (1, [37, 45, 47, 55]), (2, [54, 55, 65, 72, 73]), (3, [77, 80])] GAME 34 net black margin -17.5 end two passes LOST 7 at 61 opponent move 7 Board before own move 59 X.X.XOX.. ...OXOXOO X.XXOOXOO X.X.XOXXX .XXXOOOXO ...XOOOO. ..XXXXX.O .OOOOOOX. ...O.O.X. Sequence [{'ply': 59, 'by': 'opponent', 'move': 53}, {'ply': 60, 'by': 'net', 'move': 46, 'top5': [[61, 0.3527], [46, 0.1666], [55, 0.1298], [10, 0.1117], [11, 0.0712]]}, {'ply': 61, 'by': 'opponent', 'move': 7}] Own groups then [(1, [1, 9]), (1, [1, 3, 11]), (2, [3]), (7, [7]), (2, [9, 19, 28, 36]), (12, [11, 19, 28, 30, 36, 46, 47, 55, 61]), (1, [30]), (2, [61, 71, 78, 80])] GAME 35 net black margin -26.5 end two passes LOST 8 at 93 opponent move 36 Board before own move 91 .O.OOOOO. OOOOOOO.O .OXOXXXOX XOXOX.XXX .XXOOXX.X XOXOOOXX. .OXXOXX.X OOOOOOXXX .XXO.OOO. Sequence [{'ply': 91, 'by': 'opponent', 'move': 54}, {'ply': 92, 'by': 'net', 'move': 16, 'top5': [[16, 0.9999], [36, 0.0001], [81, 0.0], [18, 0.0], [80, 0.0]]}, {'ply': 93, 'by': 'opponent', 'move': 36}] Own groups then [(7, [36]), (19, [32, 43, 53, 61, 80]), (1, [18, 36]), (1, [36, 54]), (2, [72])] LOST 7 at 73 opponent move 36 Board before own move 71 .O.O.OOO. OOO.OOOX. .OXOXXX.X XOXOX.XX. .XXOOXX.X XOXOOOXX. .OXXOXX.X O.OOOOXXX ..XOXX.O. Sequence [{'ply': 71, 'by': 'opponent', 'move': 78}, {'ply': 72, 'by': 'net', 'move': 73, 'top5': [[73, 0.9412], [36, 0.0446], [17, 0.0121], [81, 0.0013], [18, 0.0003]]}, {'ply': 73, 'by': 'opponent', 'move': 36}] Own groups then [(1, [17, 25]), (7, [36]), (16, [25, 32, 35, 43, 53, 61, 78, 80]), (1, [17, 25, 35]), (1, [18, 36]), (1, [35, 43, 53]), (1, [36, 54]), (1, [73]), (2, [78])] GAME 36 net black margin -19.5 end two passes LOST 7 at 57 opponent move 3 Board before own move 55 .OX.XO... X.XXXOO.. .OOOXOOX. .XXOXOX.X ..OOOXXX. XXO.X.XX. .O.OOXX.. X..XOX.O. ......... Sequence [{'ply': 55, 'by': 'opponent', 'move': 10}, {'ply': 56, 'by': 'net', 'move': 65, 'top5': [[64, 0.1578], [27, 0.091], [65, 0.091], [61, 0.0866], [16, 0.0709]]}, {'ply': 57, 'by': 'opponent', 'move': 3}] Own groups then [(7, [3, 10]), (1, [0, 10, 18]), (1, [16, 26, 34]), (2, [27, 37]), (9, [34, 44, 50, 53, 61, 69, 77]), (1, [26, 34, 44]), (2, [36, 37, 54]), (1, [48, 50]), (1, [54, 64, 72]), (1, [65, 75])] LOST 4 at 91 opponent move 2 Board before own move 89 .O.O.O.X. XOXXXOOOO OOOOXOO.O .X.OOOXO. OOOOOXXXO ..OXXXXXO OOOOOXXX. XXXXOXOO. X.X.XXO.X Sequence [{'ply': 89, 'by': 'opponent', 'move': 4}, {'ply': 90, 'by': 'net', 'move': 71, 'top5': [[71, 0.4575], [75, 0.3938], [29, 0.0971], [81, 0.0278], [79, 0.0088]]}, {'ply': 91, 'by': 'opponent', 'move': 2}] Own groups then [(1, [6, 8]), (1, [0]), (4, [2, 4]), (1, [27, 29]), (15, [62, 75]), (6, [73, 75]), (1, [71, 79])] ```