The following is an example output of the program.
       1 TGGAAAGGAGTGTAGGCTAATTCCTTGCTCTTCCACTTAAACACTATAGTTTCTGACTTG
         ACCTTTCCTCACATCCGATTAAGGAACGAGAAGGTGAATTTGTGATATCAAAGACTGAAC
                                                    ^                
         44 BdiSI
      61 ACCAACTCAGAGGACCCAGGTTCCACCATAGGAGAAGTGGGGAAGGGCTGTCATTCTCTT
         TGGTTGAGTCTCCTGGGTCCAAGGTGGTATCCTCTTCACCCCTTCCCGACAGTAAGAGAA
                    ^      ^                                         
         72 BcrI BcuAI Bfi105I, 79 BcrI
     121 TGGATAGATGTGGGGCCACAAAGTAGCTCAAGGCTGGACCAACATAGCACAGCTTTGTGA
         ACCTATCTACACCCCGGTGTTTCATCGAGTTCCGACCTGGTTGTATCGTGTCGAAACACT
                    ^^^                     ^                        
         132 BcrI, 133 Bfi105I, 134 BecAII Bfi458I, 156 BcuAI
         Bfi105I
     181 GCTATTGCCCACCAAATAAGTGAGGGGAAACCTTGACCCTTTTATAATTGGTATGCCCAG
         CGATAACGGGTGGTTTATTCACTCCCCTTTGGAACTGGGAAAATATTAACCATACGGGTC
     241 CCCTCTGATTATTGACTACCTTCCTTCTTTTAATGTTGCAGAGAATTAAGGAGCTAGAAG
         GGGAGACTAATAACTGATGGAAGGAAGAAAATTACAACGTCTCTTAATTCCTCGATCTTC
                                                              ^      
         294 BfaI
                                                                 MetA
     301 AAAGAATAGAAACCCAGAAGAGGCAAATAAAGGAGCTGGAAGAAAAGGTAAAACAGATGA
         TTTCTTATCTTTGGGTCTTCTCCGTTTATTTCCTCGACCTTCTTTTCCATTTTGTCTACT
         snGlyGluArgValCysAsnTrpArgLysGlyThrTrpAlaCysLeuThrSerHisTyrL
     361 ATGGGGAGAGGGTGTGCAACTGGAGGAAGGGGACTTGGGCTTGCCTGACATCACATTATA
         TACCCCTCTCCCACACGTTGACCTCCTTCCCCTGAACCCGAACGGACTGTAGTGTAATAT
         ysAsnProSerSerGlyLeuProValGluValArgProAlaAsnTrpProMetGlnSerA
     421 AGAACCCAAGCTCAGGCCTCCCAGTTGAGGTCAGGCCTGCAAATTGGCCCATGCAAAGCA
         TCTTGGGTTCGAGTCCGGAGGGTCAACTCCAGTCCGGACGTTTAACCGGGTACGTTTCGT
                       ^                  ^           ^              
         435 BecAII Bfi458I, 454 BecAII Bfi458I, 466 BecAII
         Bfi105I Bfi458I
         rgValGluThrAsnLysArgGluProValGlyProGluLeuTrpValLeuTrpAlaArgV
     481 GAGTGGAGACGAACAAAAGGGAGCCTGTTGGGCCAGAGCTGTGGGTACTCTGGGCCAGAG
         CTCACCTCTGCTTGTTTTCCCTCGGACAACCCGGTCTCGACACCCATGAGACCCGGTCTC
                            ^         ^^                    ^^       
         500 BcrI, 510 Bfi105I, 511 BecAII Bfi458I, 532 Bfi105I,
         533 BecAII Bfi458I
         alArgSerProSerHisSerLeuThrProValAlaLeuAlaLeuProGlnPheProLeuT
     541 TCAGGAGCCCCTCACACAGCCTCACCCCCGTAGCCCTTGCACTGCCTCAGTTTCCCCTCT
         AGTCCTCGGGGAGTGTGTCGGAGTGGGGGCATCGGGAACGTGACGGAGTCAAAGGGGAGA
            ^                                                        
         544 BcrI
         rpThrTyrMetLeuAsnGln
     601 GGACCTATATGTTGAACCAGTGACCTGGGGTCCTGATCTATGCTGGTGCCCATTGTGGTG
         CCTGGATATACAACTTGGTCACTGGACCCCAGGACTAGATACGACCACGGGTAACACCAC
         ^                          ^^     ^         ^               
         601 BcuAI Bfi105I, 628 BcrI, 629 BcuAI Bfi105I, 635 Bfi57I,
         645 BcrI
     661 CAGAGGGTTTAACCTTCCAGGTCCATCAACCTTGGCTGTCTGAAGATAAAGTTCCTGAAA
         GTCTCCCAAATTGGAAGGTCCAGGTAGTTGGAACCGACAGACTTCTATTTCAAGGACTTT
                            ^                                        
         680 BcuAI Bfi105I
     721 CACAGGCCATGATCCCCAAGAGGCACAGGAACATTTTGTCCCTGATCCCCAAGAAGTGTC
         GTGTCCGGTACTAGGGGTTCTCCGTGTCCTTGTAAAACAGGGACTAGGGGTTCTTCACAG
             ^     ^                                ^                
         725 BecAII Bfi458I, 731 Bfi57I, 764 Bfi57I
     781 TCCAGTACCAGAGATGCTAGGGTGCCTGCTCAAGCACTTTCTCCAGACCCTGACTGCAGC
         AGGTCATGGTCTCTACGATCCCACGGACGAGTTCGTGAAAGAGGTCTGGGACTGACGTCG
                         ^   ^                                ^      
         797 BfaI, 801 BcrI, 834 BdiSI
     841 CTGGCATGCAGGGCCTCTGGTCACTGGTATCAGCAGACTCAGTGCTCCTCAGACCAAGTT
         GACCGTACGTCCCGGAGACCAGTGACCATAGTCGTCTGAGTCACGAGGAGTCTGGTTCAA
                   ^^                                                
         851 Bfi105I, 852 BecAII Bfi458I
     901 GAAAAGTATGTGCCTAGAGAACCCTGCCCCTTGCAGGTCTCCATGCATTCATTTCAGGGC
         CTTTTCATACACGGATCTCTTGGGACGGGGAACGTCCAGAGGTACGTAAGTAAAGTCCCG
                      ^                                              
         914 BfaI
     961 AGTTCCATATCCTCTGCGATTTGAGGCAGG
         TCAAGGTATAGGAGACGCTAAACTCCGTCC
BcrI          GGNNCC             8:     72     79    132    500    544    628
                                       645    801
BcuAI         G^GWCC             5:     72    156    601    629    680
BdiSI         C^TRYAG            2:     44    834
BecAII        GG^CC              8:    134    435    454    466    511    533
                                       725    852
BfaI          C^TAG              3:    294    797    914
Bfi105I       GGNCC             10:     72    133    156    466    510    532
                                       601    629    680    851
Bfi458I       GGCC               8:    134    435    454    466    511    533
                                       725    852
Bfi57I        ^GATC              3:    635    731    764
  Following enzymes don't cut:
	BctI        BcuI        BdaI        BdiI        BepI        BetI
	BfaSII      
	Note: Tst1, Ava2 and Gri1i were not recognized!
	Make sure that the names are spelled corretly without spaces.