starting pass 1 -- cpu time 0.15
starting pass 2 -- cpu time 0.17
starting pass 3 -- cpu time 0.18
starting pass 4 -- cpu time 0.2
starting pass 5 -- cpu time 0.22
  A B C D E F G H I J K L M N O P Q R
0  
 
24
 
28
 
 
14
 
33
 
13
 
8
 
39
 
 
27
 
45
 
16
 
8
 
 
20
 
32
 
21
1
12
 
   
16
43
  3      
30
 
       
11
10
     
2
43
 
               
36
6
               
3
32
 
         
22
19
           
11
11
       
4  
33
13
         
42
45
  3       5 4
12
40
   
5
15
 
8    
29
8
             
18
30
         
6
11
 
5      
24
10
     
18
 
       
22
12
9    
7  
 
24
34
36
    4    
 
35
 
23
26
      9  
 
21
 
13
8
24
 
     
19
26
       
6
6
     
10
27
3     4
9
20
 
         
42
27
    3        
23
28
8 6 9
10
12
 
   
33
7
             
33
7
    9    
 
22
11
27
 
    4  
23
12
           
24
12
        9
12
37
 
               
36
 
               
13
7
 
     
10
 
       
16
 
         
8
 
   
%%% 1B [7, 8, 9]
%%% 1C [3, 4, 5, 7, 8, 9]
%%% 1E [1, 2]
%%% 1G [4, 6]
%%% 1H [1, 2]
%%% 1I [4, 6]
%%% 1K [6, 7, 8, 9]
%%% 1L [6, 7, 8, 9]
%%% 1M [6, 7, 8, 9]
%%% 1N [6, 7]
%%% 1P [3, 5, 6, 7, 8]
%%% 1Q [1, 2, 3, 4, 5, 6, 7, 8]
%%% 1R [1, 2, 3, 4, 5, 6]
%%% 2B [7, 8, 9]
%%% 2C [1, 3, 4, 5, 6, 7, 8, 9]
%%% 2D [1, 3, 4, 5, 6, 7, 8, 9]
%%% 2E [1, 3, 4, 5, 6, 7, 8]
%%% 2F [6, 7, 8, 9]
%%% 2G [4, 6, 7, 9]
%%% 2H [1, 3, 4, 5]
%%% 2I [4, 5, 6, 7, 8, 9]
%%% 2K [1, 2, 3, 4, 5, 6, 7, 8]
%%% 2L [1, 2, 3, 4, 5, 6, 7, 8]
%%% 2M [1, 2, 3, 4, 5, 6, 7, 8]
%%% 2N [1, 2, 6, 7]
%%% 2O [1, 2, 3]
%%% 2P [3, 5, 6, 7, 8]
%%% 2Q [1, 2, 3, 4, 5, 6, 7, 8]
%%% 2R [1, 2, 3, 4, 5, 6]
%%% 3B [7, 8, 9]
%%% 3C [2, 3, 4, 5, 6, 7, 8, 9]
%%% 3D [3, 4, 5, 6, 7, 8, 9]
%%% 3E [2, 3, 4, 5, 6, 7, 8]
%%% 3F [6, 7, 8, 9]
%%% 3H [1, 2, 3, 4, 5]
%%% 3I [4, 5, 7]
%%% 3J [1, 2]
%%% 3K [1, 2, 3, 4, 5, 7]
%%% 3L [1, 2, 3, 4, 5, 7]
%%% 3M [1, 2, 3, 4, 5, 7]
%%% 3O [1, 2, 3]
%%% 3P [3, 5]
%%% 3Q [1, 2, 3, 5]
%%% 3R [1, 2, 3, 5]
%%% 4C [3, 4, 5, 6, 7, 8, 9]
%%% 4D [3, 4, 5, 6, 7, 8, 9]
%%% 4E [3, 4, 5, 6, 7, 8]
%%% 4F [6, 7, 8, 9]
%%% 4G [3, 4, 5, 6, 7, 8, 9]
%%% 4I [6, 7, 8, 9]
%%% 4K [6, 7, 8, 9]
%%% 4L [6, 7, 8, 9]
%%% 4M [6, 7, 8, 9]
%%% 4Q [3, 4, 5, 7, 8, 9]
%%% 4R [3, 4, 5]
%%% 5C [1, 2, 3, 4, 5, 6]
%%% 5D [1, 3, 4, 5, 6]
%%% 5F [6, 8]
%%% 5G [1, 2, 3, 4, 5, 6, 8]
%%% 5H [1, 2, 3, 4, 5, 6, 8]
%%% 5I [4, 5, 6, 8]
%%% 5J [1, 2]
%%% 5K [1, 2, 3, 4, 5, 6, 8]
%%% 5L [1, 2, 3, 4, 5, 6, 8]
%%% 5N [1, 2, 3]
%%% 5O [1, 2, 3]
%%% 5P [1, 2, 3, 4, 6, 7]
%%% 5Q [1, 2, 3, 4, 5, 6, 7, 8]
%%% 5R [1, 2, 3, 4, 5, 6]
%%% 6C [1, 2, 3]
%%% 6D [1, 3]
%%% 6E [1, 2]
%%% 6G [7, 8, 9]
%%% 6H [7, 8, 9]
%%% 6I [7, 8, 9]
%%% 6K [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 6L [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 6M [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 6N [1, 2, 3]
%%% 6Q [5, 6, 7, 8]
%%% 6R [5, 6]
%%% 7D [6, 7, 8, 9]
%%% 7E [6, 7]
%%% 7G [6, 7, 8, 9]
%%% 7H [6, 7, 8, 9]
%%% 7L [1, 2, 3, 4, 5, 6, 7, 8]
%%% 7M [1, 2, 3, 4, 5, 6, 7, 8]
%%% 7N [1, 2, 3]
%%% 7P [1, 2, 3, 4, 6, 7]
%%% 8B [7, 8, 9]
%%% 8C [7, 8, 9]
%%% 8D [7, 8, 9]
%%% 8F [1, 2, 3]
%%% 8G [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 8H [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 8I [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 8K [1, 2, 3]
%%% 8L [1, 2, 3]
%%% 8M [1, 2, 3]
%%% 8P [1, 2]
%%% 8Q [1, 2]
%%% 9B [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 9C [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 9D [1, 3, 4, 5, 6, 7, 8, 9]
%%% 9E [2, 3, 4, 5, 6, 7, 8, 9]
%%% 9F [1, 2, 3]
%%% 9H [4, 5, 6, 7, 8, 9]
%%% 9I [4, 5, 6, 7, 8, 9]
%%% 9K [4, 5, 6, 7, 8, 9]
%%% 9L [4, 5, 6, 7, 8, 9]
%%% 9M [4, 5, 6, 7, 8, 9]
%%% 9N [4, 5, 6, 7, 8, 9]
%%% 10B [3, 4, 5, 7, 8, 9]
%%% 10C [3, 4, 5, 7, 8, 9]
%%% 10E [2, 3, 4, 5, 6, 7, 8, 9]
%%% 10F [1, 2, 3]
%%% 10G [3, 4, 6, 7, 8, 9]
%%% 10H [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 10I [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 10J [1, 2]
%%% 10K [1, 2, 3, 4, 5, 6, 7, 8, 9]
%%% 10M [3, 4, 5, 6, 7, 8]
%%% 10N [3, 4, 5, 6, 7, 8]
%%% 10P [3, 4, 6, 7]
%%% 10Q [3, 4, 5]
%%% 11B [6, 8, 9]
%%% 11C [6, 8, 9]
%%% 11E [6, 8, 9]
%%% 11G [3, 4, 6, 7, 8]
%%% 11H [1, 2, 3, 4, 5, 6, 7, 8]
%%% 11I [1, 2, 3, 4, 5, 6, 7, 8]
%%% 11J [1, 2]
%%% 11K [1, 2, 3, 4, 5, 6, 7, 8]
%%% 11L [1, 2, 4]
%%% 11N [1, 2, 3, 4, 5, 6, 7, 8]
%%% 11O [4, 5, 6, 7, 8]
%%% 11P [1, 2, 3, 4, 6, 7]
%%% 11Q [1, 2, 3, 4, 5]
%%% 12B [1, 2, 3, 4, 5, 6, 7, 9]
%%% 12C [1, 2, 3, 4, 5, 6, 7, 9]
%%% 12D [1, 2]
%%% 12E [2, 3, 4, 5, 6, 7, 9]
%%% 12F [3, 4, 9]
%%% 12G [3, 4, 6, 7, 9]
%%% 12H [1, 2, 3, 4, 5, 6, 7, 9]
%%% 12I [1, 2, 3, 4, 5, 6, 7, 9]
%%% 12K [1, 2, 3, 4, 5, 6, 7, 8]
%%% 12L [1, 2, 4]
%%% 12M [3, 4, 8]
%%% 12N [1, 2, 3, 4, 5, 6, 7, 8]
%%% 12O [4, 5, 6, 7, 8]
%%% 12P [1, 2, 3, 4, 6, 7]
%%% 12Q [1, 2, 3, 4, 5]
%%% 12R [5, 6, 7, 8]
%%% 13B [1, 2, 4]
%%% 13C [1, 2, 4]
%%% 13D [1, 2]
%%% 13F [3, 4]
%%% 13G [3, 4]
%%% 13H [1, 2]
%%% 13I [1, 2]
%%% 13K [1, 2, 3, 4, 6]
%%% 13L [1, 2, 4]
%%% 13M [3, 4]
%%% 13N [1, 2, 3, 4, 6]
%%% 13O [4, 6]
%%% 13Q [1, 2, 3, 5]
%%% 13R [5, 6, 7]
$$$ 0B down [(7, 8, 9)]
$$$ 0C down [(2, 3, 4, 5, 6, 8), (1, 3, 4, 5, 7, 8), (1, 2, 4, 6, 7, 8), (1, 3, 4, 5, 6, 9), (1, 2, 4, 5, 7, 9), (1, 2, 3, 6, 7, 9), (1, 2, 3, 5, 8, 9)]
$$$ 0E down [(2, 3, 4, 5), (1, 3, 4, 6), (1, 2, 5, 6), (1, 2, 4, 7), (1, 2, 3, 8)]
$$$ 0F down [(3, 6, 7, 8, 9)]
$$$ 0G down [(6, 7), (4, 9)]
$$$ 0H down [(1, 3, 4), (1, 2, 5)]
$$$ 0I down [(4, 5, 6, 7, 8, 9)]
$$$ 0K down [(2, 3, 4, 5, 6, 7), (1, 3, 4, 5, 6, 8), (1, 2, 4, 5, 7, 8), (1, 2, 3, 6, 7, 8), (1, 2, 4, 5, 6, 9), (1, 2, 3, 5, 7, 9), (1, 2, 3, 4, 8, 9)]
$$$ 0L down [(1, 2, 3, 4, 5, 6, 7, 8, 9)]
$$$ 0M down [(2, 3, 5, 6), (1, 4, 5, 6), (2, 3, 4, 7), (1, 3, 5, 7), (1, 2, 6, 7), (1, 3, 4, 8), (1, 2, 5, 8), (1, 2, 4, 9)]
$$$ 0N down [(2, 6), (1, 7)]
$$$ 0P down [(5, 7, 8), (5, 6, 9), (3, 8, 9)]
$$$ 0Q down [(2, 4, 5, 6, 7, 8), (2, 3, 5, 6, 7, 9), (1, 4, 5, 6, 7, 9), (2, 3, 4, 6, 8, 9), (1, 3, 5, 6, 8, 9), (1, 3, 4, 7, 8, 9), (1, 2, 5, 7, 8, 9)]
$$$ 0R down [(1, 2, 3, 4, 5, 6)]
$$$ 1A across [(5, 7), (4, 8), (3, 9)]
$$$ 1D across [(1, 2, 3, 4, 6)]
$$$ 1D down [(1, 3, 4, 5, 6, 7, 8, 9)]
$$$ 1J across [(6, 7, 8, 9)]
$$$ 1O across [(2, 4, 5), (2, 3, 6), (1, 4, 6), (1, 3, 7), (1, 2, 8)]
$$$ 1O down [(1, 2, 3, 4)]
$$$ 2A across [(1, 3, 4, 5, 6, 7, 8, 9)]
$$$ 2J across [(1, 2, 3, 4, 5, 6, 7, 8)]
$$$ 2J down [(1, 2, 3)]
$$$ 3A across [(4, 5, 6, 8, 9), (3, 5, 7, 8, 9), (2, 6, 7, 8, 9)]
$$$ 3G across [(1, 2, 3, 4, 5, 7)]
$$$ 3G down [(1, 2, 4, 5, 7), (1, 2, 3, 6, 7), (1, 2, 3, 5, 8), (1, 2, 3, 4, 9)]
$$$ 3N across [(1, 2, 3, 5)]
$$$ 3N down [(1, 2, 3, 5)]
$$$ 4B across [(4, 5, 7, 8, 9), (3, 6, 7, 8, 9)]
$$$ 4H across [(3, 4, 5, 6, 7, 8, 9)]
$$$ 4H down [(1, 2, 3, 4, 5, 6, 7, 8, 9)]
$$$ 4P across [(5, 7), (4, 8), (3, 9)]
$$$ 4P down [(1, 2, 3, 4, 6, 7, 8, 9)]
$$$ 5A across [(3, 4, 8), (2, 5, 8), (1, 6, 8)]
$$$ 5E across [(1, 2, 3, 4, 5, 6, 8)]
$$$ 5E down [(2, 6), (1, 7)]
$$$ 5M across [(1, 2, 4, 5, 6), (1, 2, 3, 5, 7), (1, 2, 3, 4, 8)]
$$$ 5M down [(3, 5, 6, 7, 9), (3, 4, 6, 8, 9), (2, 5, 6, 8, 9), (2, 4, 7, 8, 9), (1, 5, 7, 8, 9)]
$$$ 6A across [(1, 2, 3, 5)]
$$$ 6F across [(7, 8, 9)]
$$$ 6F down [(1, 2, 3, 4)]
$$$ 6J across [(3, 4, 5, 6), (2, 4, 5, 7), (2, 3, 6, 7), (1, 4, 6, 7), (2, 3, 5, 8), (1, 4, 5, 8), (1, 3, 6, 8), (1, 2, 7, 8), (2, 3, 4, 9), (1, 3, 5, 9), (1, 2, 6, 9)]
$$$ 6O across [(6, 7, 9), (5, 8, 9)]
$$$ 7B down [(1, 2, 3, 5, 6, 7), (1, 2, 3, 4, 6, 8), (1, 2, 3, 4, 5, 9)]
$$$ 7C across [(4, 6, 7, 8, 9)]
$$$ 7C down [(3, 4, 5, 7, 8, 9), (2, 4, 6, 7, 8, 9), (1, 5, 6, 7, 8, 9)]
$$$ 7I down [(2, 4, 5, 7, 8, 9), (2, 3, 6, 7, 8, 9), (1, 4, 6, 7, 8, 9)]
$$$ 7K across [(2, 3, 4, 5, 9), (1, 3, 4, 6, 9), (1, 2, 5, 6, 9), (1, 2, 4, 7, 9), (1, 2, 3, 8, 9)]
$$$ 7K down [(1, 3, 4, 5, 6, 7), (1, 2, 4, 5, 6, 8), (1, 2, 3, 5, 7, 8), (1, 2, 3, 5, 6, 9), (1, 2, 3, 4, 7, 9)]
$$$ 7Q down [(1, 2, 3, 4, 5, 6)]
$$$ 8A across [(7, 8, 9)]
$$$ 8E across [(3, 4, 5, 7), (2, 4, 6, 7), (1, 5, 6, 7), (2, 4, 5, 8), (2, 3, 6, 8), (1, 4, 6, 8), (1, 3, 7, 8), (2, 3, 5, 9), (1, 4, 5, 9), (1, 3, 6, 9), (1, 2, 7, 9)]
$$$ 8E down [(5, 6, 7, 8), (4, 6, 7, 9), (4, 5, 8, 9), (3, 6, 8, 9), (2, 7, 8, 9)]
$$$ 8J across [(1, 2, 3)]
$$$ 8J down [(1, 2, 3)]
$$$ 8N across [(1, 2, 3, 4)]
$$$ 8N down [(3, 4, 5, 7, 8), (2, 4, 6, 7, 8), (1, 5, 6, 7, 8), (3, 4, 5, 6, 9), (2, 4, 5, 7, 9), (2, 3, 6, 7, 9), (1, 4, 6, 7, 9), (2, 3, 5, 8, 9), (1, 4, 5, 8, 9), (1, 3, 6, 8, 9), (1, 2, 7, 8, 9)]
$$$ 9A across [(2, 3, 4, 5, 6), (1, 3, 4, 5, 7), (1, 2, 4, 6, 7), (1, 2, 4, 5, 8), (1, 2, 3, 6, 8), (1, 2, 3, 5, 9)]
$$$ 9G across [(3, 4, 5, 6, 7, 8, 9)]
$$$ 9G down [(4, 6, 8, 9), (3, 7, 8, 9)]
$$$ 9O down [(5, 6, 8, 9), (4, 7, 8, 9)]
$$$ 10A across [(5, 7), (4, 8), (3, 9)]
$$$ 10D across [(1, 2, 4, 5, 6, 7, 8), (1, 2, 3, 5, 6, 7, 9), (1, 2, 3, 4, 6, 8, 9)]
$$$ 10D down [(1, 2, 4)]
$$$ 10L across [(4, 5, 7, 8, 9), (3, 6, 7, 8, 9)]
$$$ 10L down [(1, 2, 4)]
$$$ 10R down [(6, 7, 9), (5, 8, 9)]
$$$ 11A across [(4, 6, 8, 9)]
$$$ 11F across [(1, 2, 3, 4, 6, 7), (1, 2, 3, 4, 5, 8)]
$$$ 11F down [(4, 8), (3, 9)]
$$$ 11M across [(2, 3, 4, 6, 9), (1, 3, 5, 6, 9), (1, 3, 4, 7, 9), (1, 2, 5, 7, 9), (1, 2, 4, 8, 9)]
$$$ 11M down [(4, 8), (3, 9)]
$$$ 12A across [(1, 2, 3, 4, 5, 6, 7, 9)]
$$$ 12J across [(1, 2, 3, 4, 5, 6, 7, 8)]
$$$ 13A across [(1, 2, 4)]
$$$ 13E across [(1, 2, 3, 4)]
$$$ 13J across [(1, 2, 3, 4, 6)]
$$$ 13P across [(3, 5), (2, 6), (1, 7)]
about to calculate permutations -- cpu time 0.27 get perms 0Bdown (1 combos): 6 permutations; CPU cost 0.0
get perms 0Cdown (7 combos): 608 permutations; CPU cost 0.06
get perms 0Edown (5 combos): 24 permutations; CPU cost 0.01
get perms 0Fdown (1 combos): 12 permutations; CPU cost 0.0
get perms 0Gdown (2 combos): 2 permutations; CPU cost 0.0
get perms 0Hdown (2 combos): 5 permutations; CPU cost 0.0
get perms 0Idown (1 combos): 37 permutations; CPU cost 0.01
get perms 0Kdown (7 combos): 396 permutations; CPU cost 0.05
get perms 0Ldown (1 combos): 9000 permutations; CPU cost 7.73
get perms 0Mdown (8 combos): 4 permutations; CPU cost 0.0
get perms 0Ndown (2 combos): 2 permutations; CPU cost 0.0
get perms 0Pdown (3 combos): 2 permutations; CPU cost 0.0
get perms 0Qdown (7 combos): 342 permutations; CPU cost 0.07
get perms 0Rdown (1 combos): 90 permutations; CPU cost 0.01
get perms 1Aacross (3 combos): 3 permutations; CPU cost 0.0
get perms 1Ddown (1 combos): 1296 permutations; CPU cost 0.78
get perms 1Dacross (1 combos): 4 permutations; CPU cost 0.0
get perms 1Jacross (1 combos): 12 permutations; CPU cost 0.0
get perms 1Odown (1 combos): 6 permutations; CPU cost 0.0
get perms 1Oacross (5 combos): 13 permutations; CPU cost 0.01
get perms 2Aacross (1 combos): 1196 permutations; CPU cost 0.66
get perms 2Jdown (1 combos): 2 permutations; CPU cost 0.0
get perms 2Jacross (1 combos): 3552 permutations; CPU cost 0.84
get perms 3Aacross (3 combos): 86 permutations; CPU cost 0.01
get perms 3Gdown (4 combos): 2 permutations; CPU cost 0.02
get perms 3Gacross (1 combos): 120 permutations; CPU cost 0.01
get perms 3Ndown (1 combos): 6 permutations; CPU cost 0.0
get perms 3Nacross (1 combos): 10 permutations; CPU cost 0.0
get perms 4Bacross (2 combos): 138 permutations; CPU cost 0.0
get perms 4Hdown (1 combos): 6432 permutations; CPU cost 8.15
get perms 4Hacross (1 combos): 24 permutations; CPU cost 0.05
get perms 4Pdown (1 combos): 192 permutations; CPU cost 0.62
get perms 4Pacross (3 combos): 3 permutations; CPU cost 0.0
get perms 5Aacross (3 combos): 5 permutations; CPU cost 0.0
get perms 5Edown (2 combos): 2 permutations; CPU cost 0.0
get perms 5Eacross (1 combos): 288 permutations; CPU cost 0.07
get perms 5Mdown (5 combos): 60 permutations; CPU cost 0.0
get perms 5Macross (3 combos): 38 permutations; CPU cost 0.01
get perms 6Aacross (1 combos): 3 permutations; CPU cost 0.0
get perms 6Fdown (1 combos): 6 permutations; CPU cost 0.0
get perms 6Facross (1 combos): 6 permutations; CPU cost 0.0
get perms 6Jacross (11 combos): 108 permutations; CPU cost 0.01
get perms 6Oacross (2 combos): 2 permutations; CPU cost 0.0
get perms 7Bdown (3 combos): 18 permutations; CPU cost 0.02
get perms 7Cdown (3 combos): 98 permutations; CPU cost 0.02
get perms 7Cacross (1 combos): 12 permutations; CPU cost 0.01
get perms 7Idown (3 combos): 220 permutations; CPU cost 0.03
get perms 7Kdown (5 combos): 516 permutations; CPU cost 0.05
get perms 7Kacross (5 combos): 52 permutations; CPU cost 0.01
get perms 7Qdown (1 combos): 28 permutations; CPU cost 0.0
get perms 8Aacross (1 combos): 6 permutations; CPU cost 0.0
get perms 8Edown (5 combos): 56 permutations; CPU cost 0.01
get perms 8Eacross (11 combos): 96 permutations; CPU cost 0.0
get perms 8Jdown (1 combos): 2 permutations; CPU cost 0.0
get perms 8Jacross (1 combos): 6 permutations; CPU cost 0.0
get perms 8Ndown (11 combos): 224 permutations; CPU cost 0.02
get perms 8Nacross (1 combos): 2 permutations; CPU cost 0.0
get perms 9Aacross (6 combos): 256 permutations; CPU cost 0.01
get perms 9Gdown (2 combos): 6 permutations; CPU cost 0.0
get perms 9Gacross (1 combos): 720 permutations; CPU cost 0.07
get perms 9Odown (2 combos): 4 permutations; CPU cost 0.0
get perms 10Aacross (3 combos): 6 permutations; CPU cost 0.0
get perms 10Ddown (1 combos): 2 permutations; CPU cost 0.0
get perms 10Dacross (3 combos): 918 permutations; CPU cost 0.23
get perms 10Ldown (1 combos): 6 permutations; CPU cost 0.0
get perms 10Lacross (2 combos): 10 permutations; CPU cost 0.0
get perms 10Rdown (2 combos): 3 permutations; CPU cost 0.0
get perms 11Aacross (1 combos): 6 permutations; CPU cost 0.0
get perms 11Fdown (2 combos): 1 permutations; CPU cost 0.0
get perms 11Facross (2 combos): 144 permutations; CPU cost 0.02
get perms 11Mdown (2 combos): 1 permutations; CPU cost 0.0
get perms 11Macross (5 combos): 44 permutations; CPU cost 0.01
get perms 12Aacross (1 combos): 2592 permutations; CPU cost 0.76
get perms 12Jacross (1 combos): 1096 permutations; CPU cost 0.73
get perms 13Aacross (1 combos): 4 permutations; CPU cost 0.0
get perms 13Eacross (1 combos): 4 permutations; CPU cost 0.0
get perms 13Jacross (1 combos): 14 permutations; CPU cost 0.01
get perms 13Pacross (3 combos): 3 permutations; CPU cost 0.0
starting pass 1 -- cpu time 21.46
### 3P can't be 3
### 13F can't be 4
### 13M can't be 3
starting pass 2 -- cpu time 21.65
%%% 15408 permutations removed
### 6D can't be 1
### 6E can't be 2
### 12G can't be 7
### 12O can't be 7
starting pass 3 -- cpu time 22.14
%%% 11680 permutations removed
### 1K can't be 9
starting pass 4 -- cpu time 22.33
%%% 2199 permutations removed
### 2N can't be 2
### 5F can't be 6
starting pass 5 -- cpu time 22.49
%%% 555 permutations removed
starting pass 6 -- cpu time 22.59
%%% 487 permutations removed
### 1P can't be 7
### 6M can't be 8
### 8B can't be 8
### 8I can't be 8
### 11N can't be 2
starting pass 7 -- cpu time 22.68
%%% 378 permutations removed
### 5P can't be 3
### 6N can't be 2
### 12L can't be 1
### 12R can't be 7
### 13H can't be 2
starting pass 8 -- cpu time 22.77
%%% 200 permutations removed
### 1Q can't be 2
### 5Q can't be 5
### 8K can't be 3
### 10E can't be 5
starting pass 9 -- cpu time 22.82
%%% 251 permutations removed
### 1E can't be 2
### 8F can't be 3
### 12C can't be 3
starting pass 10 -- cpu time 22.88
%%% 64 permutations removed
### 1B can't be 9
### 1C can't be 3
### 3E can't be 3
### 4D can't be 6
### 9C can't be 5
starting pass 11 -- cpu time 22.91
%%% 17 permutations removed
### 2C can't be 3
### 5C can't be 1
starting pass 12 -- cpu time 22.93
%%% 4 permutations removed
starting pass 13 -- cpu time 22.94
%%% 0 permutations removed
  A B C D E F G H I J K L M N O P Q R
0  
 
24
 
28
 
 
14
 
33
 
13
 
8
 
39
 
 
27
 
45
 
16
 
8
 
 
20
 
32
 
21
1
12
 
7 5
16
43
1 3 4 2 6
30
 
8 9 6 7
11
10
8 1 2
2
43
 
8 4 5 3 6 9 1 7
36
6
5 6 2 1 3 7 8 4
3
32
 
9 8 6 2 7
22
19
5 4 2 3 7 1
11
11
2 5 3 1
4  
33
13
6 7 8 9 3
42
45
9 3 6 8 7 5 4
12
40
9 3
5
15
 
8 3 4
29
8
8 2 6 5 1 4 3
18
30
2 1 6 4 5
6
11
 
5 2 3 1
24
10
7 9 8
18
 
1 5 9 3
22
12
9 7 6
7  
 
24
34
36
9 7 4 6 8
 
35
 
23
26
2 8 1 9 3
 
21
 
13
8
24
 
7 9 8
19
26
2 1 7 9
6
6
2 1 3
10
27
3 1 2 4
9
20
 
2 6 1 8 3
42
27
5 8 3 7 4 6 9
23
28
8 6 9
10
12
 
5 7
33
7
4 1 9 3 6 2 8
33
7
4 8 9 7 5
 
22
11
27
 
6 8 4 9
23
12
8 2 3 1 5 4
24
12
1 8 2 4 9
12
37
 
3 2 1 5 9 6 4 7
36
 
1 2 8 7 5 4 3 6
13
7
 
1 4 2
10
 
3 4 1 2
16
 
3 1 4 2 6
8
 
1 7