From b69b89d558b12252a001d16aca5ac0d47227f4db Mon Sep 17 00:00:00 2001
From: Ravindra Shinde <neelravi@gmail.com>
Date: Fri, 5 Mar 2021 08:45:35 +0100
Subject: [PATCH] uploading trial_output for demonstration

---
 src/test-champ.out |  32 ++-
 src/trial_output   | 543 ++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 548 insertions(+), 27 deletions(-)

diff --git a/src/test-champ.out b/src/test-champ.out
index 5cc3277..48341c0 100644
--- a/src/test-champ.out
+++ b/src/test-champ.out
@@ -1,6 +1,6 @@
 title     A Sample QMC input file parsed by libfdf interfaced to CHAMP                    
 pool     ./pool                                                                          
-molecule     caffein.xyz                                                                     
+molecule     caffeine.xyz                                                                    
 pseudopot     default.psp     # default value
 basis     BFD-T-normf0.bas                                                                
 determinants     TZ_1M_500.det                                                                   
@@ -32,3 +32,33 @@ etrial         -408.1744362             eV
 # above item originally: etrial         -15.00000000     Ha        
 excess_charge         0     # default value
 multiplicity         1     # default value
+%block molecule
+%block molecule
+ 24
+ molecule 1,3,7-Trimethylpurine-2,6-dione
+   N      1.5808      0.7027     -0.2279
+   C      1.7062     -0.7374     -0.2126
+   N      0.5340     -1.5671     -0.3503
+   C      0.3231      1.3600      0.0274
+   C     -0.8123      0.4553      0.0817
+   C     -0.6967     -0.9322     -0.0662
+   N     -2.1886      0.6990      0.2783
+   C     -2.8512     -0.5205      0.2532
+   N     -1.9537     -1.5188      0.0426
+   C      0.6568     -3.0274     -0.1675
+   O      2.8136     -1.2558     -0.1693
+   O      0.2849      2.5744      0.1591
+   C     -2.8096      2.0031      0.5032
+   C      2.8301      1.5004     -0.1968
+   H     -3.9271     -0.6787      0.3762
+   H      1.4823     -3.4046     -0.7865
+   H     -0.2708     -3.5204     -0.4868
+   H      0.8567     -3.2990      0.8788
+   H     -2.4123      2.7478     -0.2017
+   H     -2.6042      2.3621      1.5221
+   H     -3.8973      1.9344      0.3695
+   H      3.5959      1.0333     -0.8314
+   H      3.2249      1.5791      0.8255
+   H      2.6431      2.5130     -0.5793
+%endblock molecule
+#:defined? determinants              T
diff --git a/src/trial_output b/src/trial_output
index bf6a7f1..99fd765 100644
--- a/src/trial_output
+++ b/src/trial_output
@@ -1,19 +1,13 @@
 Title of the calculation :: 
 A Sample QMC input file parsed by libfdf interfaced to CHAMP                                                                        
-pool directory location :: 
-./pool                                                                                                                              
-filename pseuodpotential :: 
-BFD                                                                                                                                 
-filename basis :: 
-BFD-T-normf0                                                                                                                        
-filename determinants :: 
-                                                                                                                                    
-filename orbitals :: 
-                                                                                                                                    
-filename jastrow :: 
-                                                                                                                                    
-filename jastrow derivatives :: 
-                                                                                                                                    
+pool directory location ::             ./pool                                                                                                                              
+filename molecule ::                   caffeine.xyz
+filename pseuodpotential ::            default.psp
+filename basis ::                      BFD-T-normf0.bas
+filename determinants ::               TZ_1M_500.det
+filename orbitals ::                   default.orb
+filename jastrow ::                    default.jas
+filename jastrow derivatives ::        default.jasder
   optimize_wavefunction =  T
   optimize_ci =  F
   optimize_jastrow =  T
@@ -40,11 +34,16 @@ DMC tau =              0.04000000
 Energy CutOff in eV -408.17443624
 
  ------------------------------------------------------
+Excess charges =          0
+multiplicity =            1
+
+ ------------------------------------------------------
+ Coordinates from Molecule load construct: 
 
  ------------------------------------------------------
  beginning of external file coordinates block  
  Number of atoms =           24
- Coordinates from Molecule block: External file
+ Coordinates from Molecule block: 
   N   1.580800  0.702700 -0.227900
   C   1.706200 -0.737400 -0.212600
   N   0.534000 -1.567100 -0.350300
@@ -73,23 +72,515 @@ Energy CutOff in eV -408.17443624
  ------------------------------------------------------
  ------------------------------------------------------
 
+ ------------------------------------------------------
  ------------------------------------------------------
  Determinants Block
  ------------------------------------------------------
- Beginning of external file determinant block  
- printing label 
- determinants                                                                   
-                                                                                
-                                                                                
-                    
- pline obtained T
-write after read1  22  11
-write after read2 500   1
+ Reading the determinants block from an external file 
  0.94725806 -0.09274559 -0.05238276 -0.05238264 -0.04867531 -0.04162750 -0.04054186 -0.04017050 -0.04017045 -0.02963522 -0.02749165 -0.02351945  0.02056895  0.02056894 -0.01996166  0.01987062  0.01987060  0.01869081  0.01869081  0.01732810  0.01732809 -0.01708331 -0.01708331 -0.01672443 -0.01672443  0.01667840  0.01667839 -0.01582776 -0.01582776  0.01558747  0.01558745 -0.01526014 -0.01526012 -0.01524071 -0.01524071  0.01483022  0.01483020 -0.01461741 -0.01451315 -0.01451313 -0.01449617 -0.01449617 -0.01447797 -0.01447797  0.01444820  0.01444820 -0.01432943 -0.01384231 -0.01384231 -0.01326264 -0.01326263 -0.01311998 -0.01284916 -0.01284916  0.01258625  0.01258624 -0.01223146 -0.01223146  0.01221376  0.01221373  0.01220310  0.01220309  0.01209034  0.01209033 -0.01192744 -0.01192744  0.01185447 -0.01182557 -0.01182557  0.01082424  0.01082424  0.01072964  0.01072963  0.01071693  0.01071690 -0.01067063 -0.01067063 -0.01062319 -0.01014574 -0.01010592 -0.01010592 -0.01003458 -0.01003457 -0.01002149 -0.01002148  0.01000635  0.01000634 -0.00979421  0.00963006  0.00963006  0.00957754  0.00957753  0.00939074  0.00939072  0.00933895  0.00933895 -0.00924307  0.00914100  0.00914098  0.00892678  0.00892678  0.00874179  0.00874178 -0.00873708 -0.00835524 -0.00815895 -0.00815894 -0.00815079 -0.00815078  0.00811795  0.00811792 -0.00803230 -0.00795635 -0.00795634  0.00793367  0.00793365 -0.00790402  0.00786655  0.00786654 -0.00785261 -0.00745876  0.00739218  0.00739218  0.00732173  0.00732173 -0.00731685 -0.00726859 -0.00722873 -0.00722872 -0.00714887 -0.00714887 -0.00714195 -0.00714195 -0.00713649 -0.00713648 -0.00710657  0.00710088  0.00710086 -0.00708239 -0.00696851  0.00696715  0.00696715  0.00687038  0.00687037 -0.00686577 -0.00682944 -0.00659015 -0.00656907  0.00651457  0.00651456 -0.00650308 -0.00648432 -0.00648431  0.00644168  0.00644168 -0.00643098  0.00638852  0.00638852 -0.00637417 -0.00637164 -0.00636296  0.00630281  0.00630281 -0.00623121 -0.00623121 -0.00622439  0.00619676  0.00619675 -0.00619158 -0.00619157 -0.00618122  0.00616649  0.00616649 -0.00616592  0.00604985  0.00604985  0.00604051  0.00604051 -0.00603910  0.00600855  0.00600855  0.00600236  0.00600236 -0.00595654 -0.00594768 -0.00588369  0.00584501  0.00584500 -0.00584480 -0.00584480 -0.00582625 -0.00579689 -0.00578269 -0.00576675 -0.00576675  0.00575567  0.00575565  0.00573879  0.00573878  0.00571590  0.00571590  0.00569281  0.00569281  0.00567713  0.00567712 -0.00566693 -0.00565396 -0.00565395 -0.00564854 -0.00563737 -0.00563735  0.00561680  0.00561679 -0.00558741 -0.00558741  0.00557702  0.00557701 -0.00555762 -0.00555761  0.00551950  0.00551950  0.00542875  0.00542873 -0.00538246 -0.00538246 -0.00532277 -0.00531880 -0.00531477 -0.00531477  0.00530367  0.00530366 -0.00529560 -0.00529560  0.00527283  0.00527282  0.00527003  0.00527003 -0.00521759 -0.00519543 -0.00518632  0.00517919  0.00517919 -0.00517478 -0.00517478  0.00516070  0.00516069  0.00515901  0.00515900 -0.00514200  0.00508680  0.00508679 -0.00507586 -0.00507584 -0.00506414 -0.00504213 -0.00504212 -0.00503978 -0.00503918  0.00503594  0.00503593 -0.00502829  0.00502285  0.00502285 -0.00501559 -0.00501559 -0.00500599 -0.00500599 -0.00499766 -0.00499766 -0.00497853 -0.00496827  0.00495166  0.00495165 -0.00493835 -0.00493835 -0.00491998 -0.00491998 -0.00491728 -0.00491728 -0.00491292 -0.00491291 -0.00487803 -0.00487802  0.00485665  0.00485665 -0.00484350 -0.00483275  0.00482705  0.00482704 -0.00482285 -0.00482285  0.00481040  0.00481025  0.00479477  0.00479476  0.00478917  0.00478917 -0.00478916 -0.00478915 -0.00477674 -0.00477202 -0.00476295  0.00475454  0.00475454 -0.00473581 -0.00472681 -0.00472681 -0.00466267  0.00465280  0.00465280 -0.00465234  0.00465024  0.00465024 -0.00462386 -0.00460590 -0.00460589 -0.00459715 -0.00459715 -0.00458774 -0.00458774  0.00456673  0.00456673 -0.00455103 -0.00455102  0.00454955  0.00454954 -0.00454643 -0.00454643  0.00454630  0.00454630  0.00453475  0.00453475 -0.00453466  0.00452885  0.00452885  0.00452756  0.00452755  0.00452560  0.00452560 -0.00452171 -0.00452171 -0.00452092 -0.00447256 -0.00447255  0.00447056  0.00447055  0.00446915  0.00446914  0.00445894  0.00445894 -0.00445732  0.00444149  0.00444148 -0.00443603 -0.00443603  0.00443459  0.00443459 -0.00443157 -0.00443156  0.00442703  0.00442701 -0.00442596 -0.00442015  0.00441210  0.00441209  0.00440605  0.00440605  0.00440107  0.00440107  0.00438509  0.00438508  0.00436710  0.00436710 -0.00436700 -0.00436700  0.00436419  0.00436419 -0.00433635 -0.00433634  0.00433338  0.00433338 -0.00433315 -0.00433315  0.00432351  0.00432350  0.00430969  0.00430968  0.00430480  0.00430480  0.00429888  0.00429887 -0.00427123 -0.00427122 -0.00425905  0.00425878  0.00425878  0.00425050  0.00425046  0.00424874  0.00424874  0.00423959  0.00423959  0.00423847  0.00423846 -0.00422921 -0.00422921  0.00422307  0.00422307 -0.00421793 -0.00421780 -0.00421780  0.00420955  0.00420955  0.00420723  0.00420723 -0.00420575  0.00418311  0.00418311 -0.00417665 -0.00417665 -0.00417491  0.00416894  0.00416893  0.00416451  0.00416451  0.00416191  0.00416191 -0.00415523 -0.00415277 -0.00415277 -0.00415082  0.00414740  0.00414740  0.00413426  0.00413426 -0.00413013 -0.00413013  0.00412045  0.00412045 -0.00411437 -0.00410865  0.00409942  0.00409941  0.00408563  0.00408563 -0.00407287  0.00407117  0.00407116  0.00406324  0.00406324  0.00406197  0.00406197 -0.00405989 -0.00405900 -0.00405363 -0.00403720 -0.00403720  0.00403101  0.00403101 -0.00403008 -0.00403008  0.00402941  0.00402941 -0.00402638 -0.00402638 -0.00402339 -0.00402274 -0.00402274 -0.00402217 -0.00402217  0.00401568  0.00401568  0.00401361  0.00401361 -0.00400406 -0.00399252 -0.00399252  0.00399238  0.00399238  0.00399126  0.00399126  0.00398899  0.00398899  0.00398845  0.00398845 -0.00398059 -0.00398058 -0.00397575 -0.00397575  0.00397446  0.00397445 -0.00397308 -0.00397308  0.00396752  0.00396752 -0.00394724 -0.00394724 -0.00394141 -0.00394140  0.00393305
  total number of       electrons           22
        number of alpha electrons           11
        number of beta  electrons           11
-number of integers: 2 integers
-     list:  1919251557 1634625901 544437358 540028981 774900273 842478649 925906997 774909216 926038320 959788340 774909216
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    8    9   10   11   14    1    2    3    4    5    6    8    9   10   11   14
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    9   10   11   16    1    2    3    4    5    6    7    9   10   11   16
+   1    2    3    4    5    6    8    9   10   11   14    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    8    9   10   11   14
+   1    2    3    4    5    6    7    9   10   11   16    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    9   10   11   16
+   1    2    3    4    5    6    7    9   10   11   16    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    7    9   10   11   16
+   1    2    3    4    5    6    7    9   10   11   16    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    7    9   10   11   16
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    8    9   10   11   14
+   1    2    3    4    5    6    8    9   10   11   14    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    7    8   10   11   16
+   1    2    3    4    5    6    7    8   10   11   16    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    9   10   11   14    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    7    9   10   11   14
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    6    7    8   10   11   16
+   1    2    3    4    5    6    7    8   10   11   16    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    8    9   10   11   14    1    2    3    4    5    6    7    9   10   11   16
+   1    2    3    4    5    6    7    9   10   11   16    1    2    3    4    5    6    8    9   10   11   14
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   11   13   15
+   1    2    3    4    5    6    7    8   11   13   15    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8   10   11   16    1    2    3    4    5    6    7    8   10   11   16
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    6    7    9   10   11   15
+   1    2    3    4    5    6    7    9   10   11   15    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8   10   11   16    1    2    3    4    5    6    7    9   10   11   15
+   1    2    3    4    5    6    7    9   10   11   15    1    2    3    4    5    6    7    8   10   11   16
+   1    2    3    4    5    6    8    9   10   11   14    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    8    9   10   11   14
+   1    2    3    4    5    6    7    9   10   11   14    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    6    7    9   10   11   14
+   1    2    3    4    5    6    7    9   10   11   14    1    2    3    4    5    6    7    9   10   11   14
+   1    2    3    4    5    6    7    9   10   11   15    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    7    9   10   11   15
+   1    2    3    4    5    6    7    8   11   12   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   11   12   16
+   1    2    3    4    5    6    7    9   10   11   15    1    2    3    4    5    6    7    9   10   11   15
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    8    9   10   11   15
+   1    2    3    4    5    6    8    9   10   11   15    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    6    8    9   10   11   16
+   1    2    3    4    5    6    8    9   10   11   16    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8   10   12   14    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   12   14
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8    9   12   13
+   1    2    3    4    5    6    7    8    9   12   13    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    8    9   10   11   14    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    8    9   10   11   14
+   1    2    3    4    5    6    8    9   10   11   16    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    8    9   10   11   16
+   1    2    3    4    5    6    7    9   10   11   14    1    2    3    4    5    6    8    9   10   11   16
+   1    2    3    4    5    6    8    9   10   11   16    1    2    3    4    5    6    7    9   10   11   14
+   1    2    3    4    5    6    7    8    9   12   13    1    2    3    4    5    6    7    8    9   12   13
+   1    2    3    4    5    6    7    8   10   13   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   13   16
+   1    2    3    4    5    6    7    9   10   12   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    9   10   12   16
+   1    2    3    4    5    6    7    8    9   11   14    1    2    3    4    5    6    8    9   10   11   13
+   1    2    3    4    5    6    8    9   10   11   13    1    2    3    4    5    6    7    8    9   11   14
+   1    2    3    4    5    6    7    8    9   10   14    1    2    3    4    5    6    8    9   10   11   12
+   1    2    3    4    5    6    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   14
+   1    2    3    4    5    6    7    9   10   13   15    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    9   10   13   15
+   1    2    3    4    5    6    8    9   10   11   16    1    2    3    4    5    6    8    9   10   11   16
+   1    3    4    5    6    7    8    9   10   11   12    1    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    6    7    9   11   12   15    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    9   11   12   15
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    9   11   13   16
+   1    2    3    4    5    6    7    9   11   13   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   11   14    1    2    3    4    5    6    7    8    9   11   14
+   1    2    3    4    5    6    7    8   10   11   16    1    2    3    4    5    6    8    9   10   11   16
+   1    2    3    4    5    6    8    9   10   11   16    1    2    3    4    5    6    7    8   10   11   16
+   1    2    3    4    5    6    7    8   10   12   15    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   12   15
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    9   11   12   14
+   1    2    3    4    5    6    7    9   11   12   14    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    8    9   10   11   16    1    2    3    4    5    6    7    9   10   11   15
+   1    2    3    4    5    6    7    9   10   11   15    1    2    3    4    5    6    8    9   10   11   16
+   2    3    4    5    6    7    8    9   10   11   12    2    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    8    9   11   13   14
+   1    2    3    4    5    6    8    9   11   13   14    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    9   10   11   14    1    2    3    4    5    6    7    9   10   11   15
+   1    2    3    4    5    6    7    9   10   11   15    1    2    3    4    5    6    7    9   10   11   14
+   1    2    3    4    5    6    7    8   10   11   16    1    2    3    4    5    6    7    9   10   11   14
+   1    2    3    4    5    6    7    9   10   11   14    1    2    3    4    5    6    7    8   10   11   16
+   1    2    3    4    5    6    7    8    9   11   30    1    2    3    4    5    6    7    8    9   11   30
+   1    2    3    4    5    6    8    9   10   11   15    1    2    3    4    5    6    8    9   10   11   15
+   1    2    3    4    5    6    7    8    9   10   31    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8    9   10   31
+   1    3    4    5    6    7    8    9   10   11   24    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    3    4    5    6    7    8    9   10   11   24
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8    9   10   35    1    2    3    4    5    6    7    8    9   10   35
+   1    2    3    4    5    6    8    9   10   11   15    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    8    9   10   11   15
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    9   10   13   14
+   1    2    3    4    5    6    7    9   10   13   14    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    6    7    8    9   10   11   26    1    2    3    4    6    7    8    9   10   11   26
+   1    2    3    4    5    6    7    8    9   10   16    1    2    3    4    5    6    7    9   10   11   12
+   1    2    3    4    5    6    7    9   10   11   12    1    2    3    4    5    6    7    8    9   10   16
+   1    2    3    4    5    6    7    8   10   11   12    1    2    3    4    5    6    7    8   10   11   12
+   1    2    4    5    6    7    8    9   10   11   13    1    2    4    5    6    7    8    9   10   11   13
+   1    3    4    5    6    7    8    9   10   11   47    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    3    4    5    6    7    8    9   10   11   47
+   1    2    3    4    5    6    7    9   10   11   13    1    2    3    4    5    6    7    8    9   11   16
+   1    2    3    4    5    6    7    8    9   11   16    1    2    3    4    5    6    7    9   10   11   13
+   1    2    3    4    5    6    8    9   10   11   12    1    2    3    4    5    6    8    9   10   11   12
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    6    7    8    9   10   31    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8    9   10   31
+   1    2    3    4    5    6    7   10   11   14   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7   10   11   14   16
+   1    3    4    5    6    7    8    9   10   11   13    2    3    4    5    6    7    8    9   10   11   12
+   2    3    4    5    6    7    8    9   10   11   12    1    3    4    5    6    7    8    9   10   11   13
+   2    3    4    5    6    7    8    9   10   11   13    1    3    4    5    6    7    8    9   10   11   12
+   1    3    4    5    6    7    8    9   10   11   12    2    3    4    5    6    7    8    9   10   11   13
+   1    2    3    4    5    6    7    8    9   10   37    1    2    3    4    5    6    7    8    9   10   37
+   1    2    3    4    5    6    7    8    9   10   15    1    2    3    4    5    6    7    8   10   11   12
+   1    2    3    4    5    6    7    8   10   11   12    1    2    3    4    5    6    7    8    9   10   15
+   1    2    3    5    6    7    8    9   10   11   13    1    2    3    5    6    7    8    9   10   11   13
+   1    2    3    4    5    6    7    8    9   11   61    1    2    3    4    5    6    7    8    9   11   61
+   1    2    3    4    5    6    7    8    9   11   30    1    2    3    4    5    6    7    8    9   10   35
+   1    2    3    4    5    6    7    8    9   10   35    1    2    3    4    5    6    7    8    9   11   30
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    8    9   10   13   16
+   1    2    3    4    5    6    8    9   10   13   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    7    8    9   10   11   58    1    2    3    4    5    7    8    9   10   11   58
+   1    2    3    4    5    6    8    9   10   11   13    1    2    3    4    5    6    8    9   10   11   13
+   1    2    3    4    5    6    7    8    9   11   31    1    2    3    4    5    6    7    8    9   11   31
+   1    2    3    4    5    6    7    8    9   10   16    1    2    3    4    5    6    7    8    9   10   16
+   1    2    3    4    5    6    7    8    9   10   14    1    2    3    4    5    6    7    9   10   11   13
+   1    2    3    4    5    6    7    9   10   11   13    1    2    3    4    5    6    7    8    9   10   14
+   1    2    3    4    6    7    8    9   10   11   58    1    2    3    4    6    7    8    9   10   11   58
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    5    6    7    8    9   10   11   24
+   1    2    3    5    6    7    8    9   10   11   24    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    5    6    7    8    9   10   12
+   1    2    4    5    6    7    8    9   10   11   15    1    2    4    5    6    7    8    9   10   11   15
+   1    2    3    4    5    6    8    9   10   11   15    1    2    3    4    5    6    7    9   10   11   16
+   1    2    3    4    5    6    7    9   10   11   16    1    2    3    4    5    6    8    9   10   11   15
+   1    2    3    4    5    6    7    8    9   11   64    1    2    3    4    5    6    7    8    9   11   64
+   1    2    3    4    6    7    8    9   10   11   23    1    2    3    4    6    7    8    9   10   11   23
+   1    2    3    4    6    7    8    9   10   11   57    1    2    3    4    6    7    8    9   10   11   57
+   1    2    3    4    5    7    8    9   10   11   58    1    2    3    4    6    7    8    9   10   11   57
+   1    2    3    4    6    7    8    9   10   11   57    1    2    3    4    5    7    8    9   10   11   58
+   1    2    3    5    6    7    8    9   10   11   24    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    5    6    7    8    9   10   11   24
+   1    2    3    4    5    6    7    8    9   10   64    1    2    3    4    5    6    7    8    9   10   64
+   1    2    3    4    5    6    7    8    9   11   14    1    2    3    4    5    6    7    9   10   11   12
+   1    2    3    4    5    6    7    9   10   11   12    1    2    3    4    5    6    7    8    9   11   14
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    8    9   10   12   15
+   1    2    3    4    5    6    8    9   10   12   15    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    5    6    7    8    9   10   11   15    1    2    3    5    6    7    8    9   10   11   15
+   1    2    3    4    6    7    8    9   10   11   57    1    2    3    4    6    7    8    9   10   11   26
+   1    2    3    4    6    7    8    9   10   11   26    1    2    3    4    6    7    8    9   10   11   57
+   1    2    3    4    5    7    8    9   10   11   57    1    2    3    4    5    7    8    9   10   11   57
+   1    2    3    4    5    6    8    9   11   12   16    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    8    9   11   12   16
+   1    2    3    4    5    6    7    8    9   11   16    1    2    3    4    5    6    8    9   10   11   12
+   1    2    3    4    5    6    8    9   10   11   12    1    2    3    4    5    6    7    8    9   11   16
+   1    2    3    4    5    6    7    8    9   10   14    1    2    3    4    5    6    7    8    9   10   14
+   1    2    3    4    6    7    8    9   10   11   58    1    2    3    4    5    7    8    9   10   11   57
+   1    2    3    4    5    7    8    9   10   11   57    1    2    3    4    6    7    8    9   10   11   58
+   2    3    4    5    6    7    8    9   10   11   23    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    2    3    4    5    6    7    8    9   10   11   23
+   1    2    3    4    5    6    7    8    9   10   31    1    2    3    4    5    6    7    8    9   10   31
+   1    2    3    5    6    7    8    9   10   11   49    1    2    3    5    6    7    8    9   10   11   49
+   1    2    3    5    6    7    8    9   10   11   39    1    2    3    5    6    7    8    9   10   11   39
+   1    2    3    4    5    6    7    8   11   12   30    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   11   12   30
+   1    2    3    4    5    7    8    9   10   11   58    1    2    3    4    6    7    8    9   10   11   26
+   1    2    3    4    6    7    8    9   10   11   26    1    2    3    4    5    7    8    9   10   11   58
+   1    2    3    4    5    6    7    8    9   10   65    1    2    3    4    5    6    7    8    9   10   65
+   1    2    3    4    5    6    7    8    9   11   16    1    2    3    4    5    6    7    8    9   11   16
+   1    2    3    5    6    7    8    9   10   11   54    1    2    3    5    6    7    8    9   10   11   54
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    7    8    9   10   11   57
+   1    2    3    4    5    7    8    9   10   11   57    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   11   13   14
+   1    2    3    4    5    6    7    8   11   13   14    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   11   15    1    2    3    4    5    6    7    8   10   11   13
+   1    2    3    4    5    6    7    8   10   11   13    1    2    3    4    5    6    7    8    9   11   15
+   1    2    3    4    5    6    7    8    9   10   16    1    2    3    4    5    6    8    9   10   11   13
+   1    2    3    4    5    6    8    9   10   11   13    1    2    3    4    5    6    7    8    9   10   16
+   1    2    3    4    5    6    7    8    9   10   12    1    3    4    5    6    7    8    9   10   11   28
+   1    3    4    5    6    7    8    9   10   11   28    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   11   31    1    2    3    4    5    6    7    8    9   10   37
+   1    2    3    4    5    6    7    8    9   10   37    1    2    3    4    5    6    7    8    9   11   31
+   1    2    3    4    5    6    7    9   10   11   13    1    2    3    4    5    6    7    9   10   11   13
+   1    2    3    4    5    6    7    8    9   10   16    1    2    3    4    5    6    7    8    9   11   14
+   1    2    3    4    5    6    7    8    9   11   14    1    2    3    4    5    6    7    8    9   10   16
+   1    2    4    5    6    7    8    9   10   11   49    1    2    4    5    6    7    8    9   10   11   49
+   1    2    3    4    5    6    7    8    9   10   14    1    2    3    4    5    6    7    8    9   11   16
+   1    2    3    4    5    6    7    8    9   11   16    1    2    3    4    5    6    7    8    9   10   14
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    6    7    8    9   10   11   58
+   1    2    3    4    6    7    8    9   10   11   58    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    5    6    7    8    9   10   11   12    1    2    4    5    6    7    8    9   10   11   13
+   1    2    4    5    6    7    8    9   10   11   13    1    2    3    5    6    7    8    9   10   11   12
+   1    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   47
+   1    2    3    4    5    6    7    8    9   10   47    1    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    6    7    8    9   10   64    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    4    5    6    7    8    9   10   64
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    5    7    8    9   10   11   57
+   1    2    3    4    5    7    8    9   10   11   57    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8    9   11   37
+   1    2    3    4    5    6    7    8    9   11   37    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    6    7    8    9   10   11   32
+   1    2    3    4    6    7    8    9   10   11   32    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    5    6    7    8    9   10   11   25    1    2    3    5    6    7    8    9   10   11   25
+   1    3    4    5    6    7    8    9   10   11   47    1    3    4    5    6    7    8    9   10   11   47
+   1    2    3    4    6    7    8    9   10   11   58    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    6    7    8    9   10   11   58
+   1    2    3    4    5    7    8    9   10   13   39    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   10   13   39
+   1    2    3    5    6    7    8    9   10   11   54    1    2    4    5    6    7    8    9   10   11   49
+   1    2    4    5    6    7    8    9   10   11   49    1    2    3    5    6    7    8    9   10   11   54
+   1    2    3    4    5    6    7    8    9   10   13    1    2    4    5    6    7    8    9   10   11   32
+   1    2    4    5    6    7    8    9   10   11   32    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    7    8    9   11   12   39    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   11   12   39
+   1    2    4    5    6    7    8    9   10   11   25    1    2    4    5    6    7    8    9   10   11   25
+   1    2    3    4    5    7    8    9   10   11   39    1    2    3    4    5    7    8    9   10   11   39
+   2    3    4    5    6    7    8    9   10   11   47    2    3    4    5    6    7    8    9   10   11   47
+   1    2    3    4    5    6    7    8    9   11   12    1    2    4    5    6    7    8    9   10   11   32
+   1    2    4    5    6    7    8    9   10   11   32    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   10   12    2    3    4    5    6    7    8    9   10   11   48
+   2    3    4    5    6    7    8    9   10   11   48    1    2    3    4    5    6    7    8    9   10   12
+   1    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   16
+   1    2    3    4    5    6    7    8    9   10   16    1    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    6    7    8   10   14   31    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   14   31
+   1    3    4    5    6    7    8    9   10   11   13    1    3    4    5    6    7    8    9   10   11   13
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    6    7    8    9   10   12   39
+   1    2    3    4    6    7    8    9   10   12   39    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    6    7    8    9   10   11   26    1    2    3    4    5    6    7    8    9   10   37
+   1    2    3    4    5    6    7    8    9   10   37    1    2    3    4    6    7    8    9   10   11   26
+   1    2    3    4    6    7    8    9   10   11   24    1    2    3    4    6    7    8    9   10   11   24
+   2    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   35
+   1    2    3    4    5    6    7    8    9   10   35    2    3    4    5    6    7    8    9   10   11   12
+   1    2    4    5    6    7    8    9   10   11   54    1    2    4    5    6    7    8    9   10   11   54
+   1    2    3    4    6    7    8    9   10   11   50    1    2    3    4    6    7    8    9   10   11   50
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8    9   11   37
+   1    2    3    4    5    6    7    8    9   11   37    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8    9   10   66    1    2    3    4    5    6    7    8    9   10   66
+   1    2    3    4    5    6    7    8    9   10   41    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8    9   10   41
+   1    2    3    5    6    7    8    9   10   11   13    1    2    4    5    6    7    8    9   10   11   12
+   1    2    4    5    6    7    8    9   10   11   12    1    2    3    5    6    7    8    9   10   11   13
+   1    2    3    4    5    6    8    9   10   11   12    1    2    3    4    5    6    7    9   10   11   13
+   1    2    3    4    5    6    7    9   10   11   13    1    2    3    4    5    6    8    9   10   11   12
+   1    2    3    5    6    7    8    9   10   11   49    1    2    4    5    6    7    8    9   10   11   54
+   1    2    4    5    6    7    8    9   10   11   54    1    2    3    5    6    7    8    9   10   11   49
+   2    3    4    5    6    7    8    9   10   11   24    2    3    4    5    6    7    8    9   10   11   24
+   1    2    3    4    6    7    8    9   10   11   70    1    2    3    4    6    7    8    9   10   11   70
+   1    2    3    4    5    7    8    9   10   11   32    1    2    3    4    6    7    8    9   10   11   26
+   1    2    3    4    6    7    8    9   10   11   26    1    2    3    4    5    7    8    9   10   11   32
+   1    2    3    5    6    7    8    9   10   11   49    1    2    3    5    6    7    8    9   10   11   25
+   1    2    3    5    6    7    8    9   10   11   25    1    2    3    5    6    7    8    9   10   11   49
+   1    2    4    5    6    7    8    9   11   13   30    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    4    5    6    7    8    9   11   13   30
+   1    2    3    4    5    6    7    8    9   10   12    2    3    4    5    6    7    8    9   10   11   29
+   2    3    4    5    6    7    8    9   10   11   29    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8   10   14   64    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   14   64
+   1    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   24
+   1    2    3    4    5    6    7    8    9   10   24    1    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    7    8    9   10   11   28    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    7    8    9   10   11   28
+   1    2    3    4    6    7    8    9   10   11   25    1    2    3    4    6    7    8    9   10   11   25
+   2    3    4    5    6    7    8    9   10   11   13    2    3    4    5    6    7    8    9   10   11   13
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   10   12   28
+   1    2    3    4    5    7    8    9   10   12   28    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   10   12   33
+   1    2    3    4    5    7    8    9   10   12   33    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   13    1    3    4    5    6    7    8    9   10   11   23
+   1    3    4    5    6    7    8    9   10   11   23    1    2    3    4    5    6    7    8    9   10   13
+   1    3    4    5    6    7    8    9   10   11   17    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    3    4    5    6    7    8    9   10   11   17
+   1    2    3    4    5    7    8    9   10   11   58    1    2    3    4    5    6    7    8    9   10   37
+   1    2    3    4    5    6    7    8    9   10   37    1    2    3    4    5    7    8    9   10   11   58
+   1    2    3    4    5    7    8    9   10   11   50    1    2    3    4    5    7    8    9   10   11   50
+   1    2    3    4    5    7    8    9   10   11   25    1    2    3    4    5    7    8    9   10   11   25
+   1    3    4    5    6    7    8    9   10   11   24    1    3    4    5    6    7    8    9   10   11   24
+   2    3    4    5    6    7    8    9   10   11   50    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    2    3    4    5    6    7    8    9   10   11   50
+   1    2    3    4    6    7    8    9   10   11   39    1    2    3    4    6    7    8    9   10   11   39
+   1    2    3    4    6    7    8    9   10   11   23    1    2    3    4    6    7    8    9   10   11   50
+   1    2    3    4    6    7    8    9   10   11   50    1    2    3    4    6    7    8    9   10   11   23
+   1    2    3    4    5    7    8    9   10   11   70    1    2    3    4    5    7    8    9   10   11   70
+   2    3    4    5    6    7    8    9   10   11   19    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    2    3    4    5    6    7    8    9   10   11   19
+   1    2    4    5    6    7    8    9   10   11   39    1    2    4    5    6    7    8    9   10   11   39
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    7    8    9   10   11   20
+   1    2    3    4    5    7    8    9   10   11   20    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    6    7    8    9   10   11   69    1    2    3    4    6    7    8    9   10   11   69
+   1    2    4    5    6    7    8    9   10   11   24    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    4    5    6    7    8    9   10   11   24
+   1    2    3    5    6    7    8    9   11   12   30    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    5    6    7    8    9   11   12   30
+   1    2    4    5    6    7    8    9   10   11   58    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    4    5    6    7    8    9   10   11   58
+   1    3    4    5    6    7    8    9   10   11   12    1    3    4    5    6    7    8    9   10   11   65
+   1    3    4    5    6    7    8    9   10   11   65    1    3    4    5    6    7    8    9   10   11   12
+   2    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   48
+   1    2    3    4    5    6    7    8    9   10   48    2    3    4    5    6    7    8    9   10   11   12
+   2    3    4    5    6    7    8    9   10   11   25    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    2    3    4    5    6    7    8    9   10   11   25
+   1    2    4    5    6    7    8    9   10   11   49    1    2    4    5    6    7    8    9   10   11   25
+   1    2    4    5    6    7    8    9   10   11   25    1    2    4    5    6    7    8    9   10   11   49
+   1    3    4    5    6    7    8    9   10   11   47    1    3    4    5    6    7    8    9   10   11   24
+   1    3    4    5    6    7    8    9   10   11   24    1    3    4    5    6    7    8    9   10   11   47
+   1    2    3    4    5    6    7    8    9   10   65    1    2    3    4    5    6    7    8    9   11   61
+   1    2    3    4    5    6    7    8    9   11   61    1    2    3    4    5    6    7    8    9   10   65
+   1    2    3    4    5    6    7    8    9   11   41    1    2    3    4    5    6    7    8    9   11   41
+   2    3    4    5    6    7    8    9   10   11   47    2    3    4    5    6    7    8    9   10   11   24
+   2    3    4    5    6    7    8    9   10   11   24    2    3    4    5    6    7    8    9   10   11   47
+   1    2    3    5    6    7    8    9   10   11   47    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    5    6    7    8    9   10   11   47
+   1    3    4    5    6    7    8    9   10   11   23    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    3    4    5    6    7    8    9   10   11   23
+   1    2    3    4    5    7    8    9   10   12   57    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   10   12   57
+   1    2    3    4    5    7    8    9   10   11   24    1    2    3    4    5    7    8    9   10   11   24
+   1    2    3    4    5    7    8    9   10   11   14    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    4    5    7    8    9   10   11   14
+   1    2    3    4    6    7    8    9   10   11   57    1    2    3    4    5    6    7    8    9   10   37
+   1    2    3    4    5    6    7    8    9   10   37    1    2    3    4    6    7    8    9   10   11   57
+   1    2    3    4    5    6    7    8    9   10   31    1    2    3    4    5    6    7    8    9   11   37
+   1    2    3    4    5    6    7    8    9   11   37    1    2    3    4    5    6    7    8    9   10   31
+   1    2    3    4    6    7    8    9   10   11   70    1    2    3    4    5    7    8    9   10   11   69
+   1    2    3    4    5    7    8    9   10   11   69    1    2    3    4    6    7    8    9   10   11   70
+   1    2    3    4    5    7    8    9   10   11   69    1    2    3    4    5    7    8    9   10   11   69
+   1    2    3    4    5    6    7    8    9   10   11    2    3    4    5    6    7    8    9   10   12   35
+   2    3    4    5    6    7    8    9   10   12   35    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    7    8    9   10   11   57
+   1    2    3    4    5    7    8    9   10   11   57    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    7    8    9   10   11   70    1    2    3    4    6    7    8    9   10   11   69
+   1    2    3    4    6    7    8    9   10   11   69    1    2    3    4    5    7    8    9   10   11   70
+   1    2    3    4    5    7    8    9   10   11   33    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    7    8    9   10   11   33
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8    9   13   64
+   1    2    3    4    5    6    7    8    9   13   64    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8   10   11   64    1    2    3    4    5    6    7    8   10   11   64
+   1    2    3    5    6    7    8    9   10   11   12    1    2    3    5    6    7    8    9   10   11   12
+   1    2    3    4    5    7    8    9   10   11   39    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    7    8    9   10   11   39
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    5    6    7    8    9   10   11   47
+   1    2    3    5    6    7    8    9   10   11   47    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    5    6    7    8    9   10   11   23
+   1    2    3    5    6    7    8    9   10   11   23    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   10   11   14
+   1    2    3    4    5    7    8    9   10   11   14    1    2    3    4    5    6    7    8    9   10   11
+   1    2    4    5    6    7    8    9   10   11   49    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    4    5    6    7    8    9   10   11   49
+   1    2    3    4    5    6    7    8    9   11   61    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    4    5    6    7    8    9   11   61
+   1    2    3    5    6    7    8    9   10   11   32    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    3    5    6    7    8    9   10   11   32
+   2    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   15
+   1    2    3    4    5    6    7    8    9   10   15    2    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    6    7    8    9   10   11   23    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    6    7    8    9   10   11   23
+   1    2    3    4    5    6    7    8    9   10   13    1    2    4    5    6    7    8    9   10   11   58
+   1    2    4    5    6    7    8    9   10   11   58    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   41    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    5    6    7    8    9   10   41
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    6    7    8    9   10   11   50
+   1    2    3    4    6    7    8    9   10   11   50    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    6    7    8    9   10   11   25
+   1    2    3    4    6    7    8    9   10   11   25    1    2    3    4    5    6    7    8    9   10   12
+   1    2    4    5    6    7    8    9   10   11   49    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   13    1    2    4    5    6    7    8    9   10   11   49
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   11   14   37
+   1    2    3    4    5    6    7    8   11   14   37    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    7    8    9   10   11   32    1    2    3    4    5    7    8    9   10   11   32
+   1    2    3    5    6    7    8    9   10   11   23    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    5    6    7    8    9   10   11   23
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8    9   12   37
+   1    2    3    4    5    6    7    8    9   12   37    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   11   35    1    2    3    4    5    6    7    8    9   10   30
+   1    2    3    4    5    6    7    8    9   10   30    1    2    3    4    5    6    7    8    9   11   35
+   2    3    4    5    6    7    8    9   10   11   12    2    3    4    5    6    7    8    9   10   11   65
+   2    3    4    5    6    7    8    9   10   11   65    2    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    6    7    8    9   11   31    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8    9   11   31
+   1    2    3    4    5    7    8    9   10   11   14    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    4    5    7    8    9   10   11   14
+   1    2    3    5    6    7    8    9   10   11   54    1    2    4    5    6    7    8    9   10   11   23
+   1    2    4    5    6    7    8    9   10   11   23    1    2    3    5    6    7    8    9   10   11   54
+   1    2    3    4    5    6    7    8    9   10   45    1    2    3    4    5    6    7    8    9   10   45
+   1    2    3    4    5    6    8   10   11   14   73    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    8   10   11   14   73
+   1    2    4    5    6    7    8    9   10   11   13    1    2    4    5    6    7    8    9   10   11   61
+   1    2    4    5    6    7    8    9   10   11   61    1    2    4    5    6    7    8    9   10   11   13
+   1    2    3    4    5    7    8    9   10   11   50    1    2    3    4    6    7    8    9   10   11   26
+   1    2    3    4    6    7    8    9   10   11   26    1    2    3    4    5    7    8    9   10   11   50
+   1    2    3    4    5    6    7    8    9   11   65    1    2    3    4    5    6    7    8    9   11   65
+   1    2    3    4    5    6    8    9   11   12   30    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    8    9   11   12   30
+   1    2    3    4    6    7    8    9   10   12   32    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    6    7    8    9   10   12   32
+   1    2    3    4    5    7    8    9   10   11   23    1    2    3    4    5    7    8    9   10   11   23
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    6    7    8    9   10   26   37
+   1    2    3    4    6    7    8    9   10   26   37    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    7    8    9   10   11   58    1    2    3    4    5    7    8    9   10   11   32
+   1    2    3    4    5    7    8    9   10   11   32    1    2    3    4    5    7    8    9   10   11   58
+   1    2    3    4    5    6    7    8    9   11   64    1    2    3    4    5    6    7    8    9   10   66
+   1    2    3    4    5    6    7    8    9   10   66    1    2    3    4    5    6    7    8    9   11   64
+   1    2    3    5    6    7    8    9   10   11   68    1    2    3    5    6    7    8    9   10   11   68
+   1    2    3    4    5    7    8    9   10   11   32    1    2    3    4    6    7    8    9   10   11   57
+   1    2    3    4    6    7    8    9   10   11   57    1    2    3    4    5    7    8    9   10   11   32
+   1    2    3    4    5    6    7    8    9   10   15    1    2    3    4    5    6    7    8    9   10   15
+   1    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    7    8    9   10   11   74
+   1    2    3    4    5    7    8    9   10   11   74    1    3    4    5    6    7    8    9   10   11   12
+   1    2    3    5    6    7    8    9   10   12   35    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    5    6    7    8    9   10   12   35
+   1    2    3    4    5    6    7    8   10   11   15    1    2    3    5    6    7    8    9   10   11   32
+   1    2    3    5    6    7    8    9   10   11   32    1    2    3    4    5    6    7    8   10   11   15
+   1    2    3    4    5    6    7    8   10   11   64    1    2    3    4    5    6    7    8   10   11   12
+   1    2    3    4    5    6    7    8   10   11   12    1    2    3    4    5    6    7    8   10   11   64
+   1    2    3    4    6    7    8    9   10   11   89    1    2    3    4    6    7    8    9   10   11   89
+   2    3    4    5    6    7    8    9   10   11   23    2    3    4    5    6    7    8    9   10   11   23
+   1    2    3    4    5    6    7    8    9   11   61    1    2    3    4    5    6    7    8    9   11   27
+   1    2    3    4    5    6    7    8    9   11   27    1    2    3    4    5    6    7    8    9   11   61
+   1    2    3    4    6    7    8    9   10   12   58    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    6    7    8    9   10   12   58
+   1    2    3    4    5    6    7    8    9   10   61    1    2    3    4    5    6    7    8    9   10   61
+   1    2    3    4    6    7    8    9   10   11   39    1    2    3    4    5    6    7    8    9   10   12
+   1    2    3    4    5    6    7    8    9   10   12    1    2    3    4    6    7    8    9   10   11   39
+   1    2    3    4    6    7    8    9   10   11   32    1    2    3    4    5    7    8    9   10   11   26
+   1    2    3    4    5    7    8    9   10   11   26    1    2    3    4    6    7    8    9   10   11   32
+   1    2    3    4    5    6    7    8    9   10   11    1    3    4    5    6    7    8    9   10   12   17
+   1    3    4    5    6    7    8    9   10   12   17    1    2    3    4    5    6    7    8    9   10   11
+   1    2    4    5    6    7    8    9   10   11   23    1    2    4    5    6    7    8    9   10   11   23
+   1    2    3    4    5    6    7    8    9   11   27    1    2    3    4    5    6    7    8    9   11   27
+   1    3    4    5    6    7    8    9   10   11   50    1    3    4    5    6    7    8    9   10   11   50
+   1    2    3    4    5    6    7    8   10   11   14    1    2    4    5    6    7    8    9   10   11   54
+   1    2    4    5    6    7    8    9   10   11   54    1    2    3    4    5    6    7    8   10   11   14
+   1    2    4    5    6    7    8    9   10   11   25    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    4    5    6    7    8    9   10   11   25
+   1    2    4    5    6    7    8    9   10   11   28    1    2    3    4    5    6    7    8    9   11   13
+   1    2    3    4    5    6    7    8    9   11   13    1    2    4    5    6    7    8    9   10   11   28
+   2    3    4    5    6    7    8    9   10   11   12    1    2    3    4    6    7    8    9   10   11   74
+   1    2    3    4    6    7    8    9   10   11   74    2    3    4    5    6    7    8    9   10   11   12
+   1    2    4    5    6    7    8    9   10   11   25    1    2    3    5    6    7    8    9   10   11   54
+   1    2    3    5    6    7    8    9   10   11   54    1    2    4    5    6    7    8    9   10   11   25
+   2    3    4    5    6    7    8    9   10   11   50    2    3    4    5    6    7    8    9   10   11   50
+   1    2    3    5    6    7    8   10   11   15   68    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    5    6    7    8   10   11   15   68
+   1    2    3    4    5    6    7    8   10   14   41    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   14   41
+   1    2    3    5    6    7    8    9   10   11   57    1    2    3    4    5    6    7    8    9   11   12
+   1    2    3    4    5    6    7    8    9   11   12    1    2    3    5    6    7    8    9   10   11   57
+   1    2    3    4    5    6    7    8    9   10   16    1    2    3    4    5    6    7    8    9   11   15
+   1    2    3    4    5    6    7    8    9   11   15    1    2    3    4    5    6    7    8    9   10   16
+   1    2    3    4    5    6    7    8    9   10   30    1    2    3    4    5    6    7    8    9   10   30
+   1    2    3    4    5    6    7    8   10   15   64    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    6    7    8   10   15   64
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    5    6    7    8    9   10   12   23
+   1    2    3    5    6    7    8    9   10   12   23    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   15    1    2    3    4    5    6    7    8    9   11   16
+   1    2    3    4    5    6    7    8    9   11   16    1    2    3    4    5    6    7    8    9   10   15
+   1    2    3    4    5    6    7    8    9   10   13    1    2    3    5    6    7    8    9   10   11   57
+   1    2    3    5    6    7    8    9   10   11   57    1    2    3    4    5    6    7    8    9   10   13
+   1    3    4    5    6    7    8    9   10   11   48    2    3    4    5    6    7    8    9   10   11   47
+   2    3    4    5    6    7    8    9   10   11   47    1    3    4    5    6    7    8    9   10   11   48
+   1    2    3    4    5    6    7    8   10   11   14    1    2    3    4    5    6    7    8    9   11   45
+   1    2    3    4    5    6    7    8    9   11   45    1    2    3    4    5    6    7    8   10   11   14
+   1    2    3    4    5    7    8    9   10   11   50    1    2    3    4    5    7    8    9   10   11   23
+   1    2    3    4    5    7    8    9   10   11   23    1    2    3    4    5    7    8    9   10   11   50
+   1    2    3    4    5    6    7    8    9   10   13    2    3    4    5    6    7    8    9   10   11   28
+   2    3    4    5    6    7    8    9   10   11   28    1    2    3    4    5    6    7    8    9   10   13
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    4    5    7    8    9   10   12   67
+   1    2    3    4    5    7    8    9   10   12   67    1    2    3    4    5    6    7    8    9   10   11
+   2    3    4    5    6    7    8    9   10   11   12    1    2    3    4    5    6    7    8    9   10   23
+   1    2    3    4    5    6    7    8    9   10   23    2    3    4    5    6    7    8    9   10   11   12
+   1    2    3    5    6    7    8   10   11   15   39    1    2    3    4    5    6    7    8    9   10   11
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    5    6    7    8   10   11   15   39
+   1    3    4    5    6    7    8    9   10   11   12    1    2    3    4    6    7    8    9   10   11   66
+   1    2    3    4    6    7    8    9   10   11   66    1    3    4    5    6    7    8    9   10   11   12
+   1    2    3    4    5    6    7    8    9   10   11    1    2    3    5    6    7    8    9   11   13   68
+ Determinant File read successfully 
 
  ------------------------------------------------------