------------------------------------------------------------ Pratt version 2.1, Sept. 1996 Written by Inge Jonassen, University of Bergen Norway email: inge@ii.uib.no For more information, see http://www.ii.uib.no/~inge/Pratt.html ------------------------------------------------------------ Please quote: I.Jonassen, J.F.Collins, D.G.Higgins. Protein Science 1995;4(8):1587-1595. ------------------------------------------------------------ Pratt version 2.1 Analysing 9 sequences from file SAICAR_SYNTHETASE_2 PATTERN CONSERVATION: CM: min Nr of Seqs to Match 9 C%: min Percentage Seqs to Match 100.0 PATTERN RESTRICTIONS : PP: pos in seq [off,complete,start] off PL: max Pattern Length 50 PN: max Nr of Pattern Symbols 50 PX: max Nr of consecutive x's 5 FN: max Nr of flexible spacers 2 FL: max Flexibility 2 FP: max Flex.Product 10 BI: Input Pattern Symbol File off BN: Nr of Pattern Symbols Initial Search 20 PATTERN SCORING: S: Scoring [info,mdl,tree,dist,ppv] info SEARCH PARAMETERS: G: Pattern Graph from [seq,al,query] seq E: Search Greediness 3 R: Pattern Refinement on RG: Generalise ambiguous symbols off OUTPUT: OF: Output Filename SAICAR_SYNTHETASE_2.pratt2 OP: PROSITE Pattern Format on ON: max number patterns 20 OA: max number Alignments 20 M: Print Patterns in sequences off Sequence lengths: PUR6_CHICK 426 PUR6_HUMAN 425 PUR7_ARATH 411 PUR7_BACSU 241 PUR7_CANAL 291 PUR7_CANMA 290 PUR7_ECOLI 237 PUR7_STRPN 235 PUR7_YEAST 306 Pratt run started at Thu Feb 6 21:11:33 1997 Best Patterns before refinement: fitness hits(seqs) Pattern 1: 24.0203 9( 9) P-x-E-x(0,1)-V-x(1,2)-R-x(4)-G-S 2: 20.8503 9( 9) D-x-K-x-E-F-G 3: 20.3503 9( 9) L-x-D-x(4,5)-D-x(2)-R-x-W 4: 19.8503 9( 9) E-x(0,1)-V-x(1,2)-R-x(4)-G-S 5: 19.8503 9( 9) E-x(1,2)-V-x(0,1)-R-x(4)-G-S 6: 16.6802 9( 9) K-x-E-F-G 7: 16.1802 9( 9) D-x(4,5)-D-x(2)-R-x-W 8: 16.1802 11( 9) V-x(1,2)-R-x(4)-G-S 9: 16.1802 12( 9) V-x(0,1)-R-x(4)-G-S 10: 15.6802 9( 9) D-K-x(3)-R-x(0,2)-L 11: 15.1802 10( 9) V-x(0,1)-V-x(0,2)-R-x(4)-G 12: 12.5102 13( 9) E-x-L-x(3)-K 13: 12.5102 9( 9) D-x(2)-R-x-W 14: 12.5102 10( 9) E-F-G 15: 12.5102 10( 9) R-x(4)-G-S 16: 12.5102 11( 9) G-K-x(4)-Y 17: 12.0102 11( 9) V-x(1,2)-E-x-L 18: 12.0102 12( 9) L-x-D-x(3,4)-N 19: 12.0102 9( 9) P-D-x(2,3)-R 20: 12.0102 9( 9) D-x(2)-S-x(1,2)-D Best Patterns (after refinement phase): fitness hits(seqs) Pattern A 1: 32.0882 9( 9) P-[ILV]-E-x(0,1)-V-x(1,2)-R-x(3)-[AT]-G-S-x(3)-[ENRS] B 2: 27.0495 9( 9) L-[AGIV]-D-x(4,5)-D-[GNST]-x-R-x-W-x(2)-[ADEG] C 3: 25.2563 9( 9) E-x(0,1)-V-x(1,2)-R-x(3)-[AT]-G-S-x(3)-[ENRS] D 4: 25.2563 9( 9) E-x(1,2)-V-x(0,1)-R-x(3)-[AT]-G-S-x(3)-[ENRS] E 5: 24.2613 9( 9) G-K-[ATV]-[KR]-x-[IV]-Y-x(3)-[ADN] F 6: 21.5863 11( 9) V-x(1,2)-R-x(3)-[AT]-G-S-x(3)-[ENRS] G 7: 21.5863 12( 9) V-x(0,1)-R-x(3)-[AT]-G-S-x(3)-[ENRS] H 8: 21.5111 9( 9) R-x(3)-[AT]-G-S-x(2)-[EK]-[ENR] I 9: 21.0211 10( 9) V-x(0,1)-V-x(0,2)-R-[GNS]-x(3)-G-[PS] J 10: 20.8503 9( 9) D-x-K-x-E-F-G K 11: 20.6371 9( 9) D-x(4,5)-D-[GNST]-x-R-x-W-x(2)-[ADEG] L 12: 18.2738 9( 9) D-K-[DEQ]-x(2)-R-x(0,2)-L M 13: 16.9671 9( 9) D-[GNST]-x-R-x-W-x(2)-[ADEG] N 14: 16.6802 9( 9) K-x-E-F-G O 15: 14.6570 9( 9) D-[EKR]-x-S-x(1,2)-D P 16: 12.5102 13( 9) E-x-L-x(3)-K Q 17: 12.5102 10( 9) E-F-G R 18: 12.0102 11( 9) V-x(1,2)-E-x-L S 19: 12.0102 12( 9) L-x-D-x(3,4)-N T 20: 12.0102 9( 9) P-D-x(2,3)-R Best patterns with alignements: fitness hits(seqs) Pattern A 1: 32.0882 9( 9) P-[ILV]-E-x(0,1)-V-x(1,2)-R-x(3)-[AT]-G-S-x(3)-[ENRS] Occurences: 9(9) PUR6_CHICK : 96- 112: hcemi PIEwVc-RriaTGSflkR npgvk PUR6_HUMAN : 95- 111: qcemi PIEwVc-RriaTGSflkR npgvk PUR7_ARATH : 186- 202: kcsvf PIEfVv-RgyvTGStdtS lwtvy PUR7_BACSU : 90- 106: kvtiv PLEvVv-RnvvAGSmskR lgipe PUR7_BACSU : 90- 106: kvtiv PLE-VvvRnvvAGSmskR lgipe PUR7_CANAL : 105- 121: klkli PLE-VivRgyiTGSgwkE ytksk PUR7_CANMA : 105- 121: klkli PLE-VivRgyiTGSagkN tknlk PUR7_ECOLI : 88- 104: kldmv PVEcVv-RnraAGSlvkR lgiee PUR7_STRPN : 87- 103: kvkii PLEvVl-RnytAGSfskR fgvde PUR7_STRPN : 87- 103: kvkii PLE-VvlRnytAGSfskR fgvde PUR7_YEAST : 116- 132: khkli PLE-VivRgyiTGSawkE yvktg B 2: 27.0495 9( 9) L-[AGIV]-D-x(4,5)-D-[GNST]-x-R-x-W-x(2)-[ADEG] Occurences: 9(9) PUR6_CHICK : 206- 221: tkeiv LADvidn-DSwRlWpsG drsqq PUR6_HUMAN : 205- 220: tkeiv LADvidn-DSwRlWpsG drsqq PUR7_ARATH : 305- 321: dgsil LIDeihtpDSsRyWlaG syeer PUR7_BACSU : 192- 207: egqvl LADeisp-DTcRlWdkE tnekl PUR7_CANAL : 216- 232: gdkiv LVDevltpDSsRfWsaA kyklg PUR7_CANMA : 215- 231: gdniv LVDevltpDSsRfWnaA kyevg PUR7_ECOLI : 189- 204: kgevv LGDefsp-DGsRlWdkE tlekm PUR7_STRPN : 189- 204: dgkii LADefsp-DNcRlWdaD gnhmd PUR7_YEAST : 231- 247: tneii LVDevltpDSsRfWngA sykvg C 3: 25.2563 9( 9) E-x(0,1)-V-x(1,2)-R-x(3)-[AT]-G-S-x(3)-[ENRS] Occurences: 9(9) PUR6_CHICK : 98- 112: emipi EwVc-RriaTGSflkR npgvk PUR6_HUMAN : 97- 111: emipi EwVc-RriaTGSflkR npgvk PUR7_ARATH : 188- 202: svfpi EfVv-RgyvTGStdtS lwtvy PUR7_BACSU : 92- 106: tivpl EvVv-RnvvAGSmskR lgipe PUR7_BACSU : 92- 106: tivpl E-VvvRnvvAGSmskR lgipe PUR7_CANAL : 107- 121: klipl E-VivRgyiTGSgwkE ytksk PUR7_CANMA : 107- 121: klipl E-VivRgyiTGSagkN tknlk PUR7_ECOLI : 90- 104: dmvpv EcVv-RnraAGSlvkR lgiee PUR7_STRPN : 89- 103: kiipl EvVl-RnytAGSfskR fgvde PUR7_STRPN : 89- 103: kiipl E-VvlRnytAGSfskR fgvde PUR7_YEAST : 118- 132: klipl E-VivRgyiTGSawkE yvktg D 4: 25.2563 9( 9) E-x(1,2)-V-x(0,1)-R-x(3)-[AT]-G-S-x(3)-[ENRS] Occurences: 9(9) PUR6_CHICK : 98- 112: emipi Ew-VcRriaTGSflkR npgvk PUR6_HUMAN : 97- 111: emipi Ew-VcRriaTGSflkR npgvk PUR7_ARATH : 188- 202: svfpi EfvV-RgyvTGStdtS lwtvy PUR7_ARATH : 188- 202: svfpi Ef-VvRgyvTGStdtS lwtvy PUR7_BACSU : 92- 106: tivpl EvvV-RnvvAGSmskR lgipe PUR7_BACSU : 92- 106: tivpl Ev-VvRnvvAGSmskR lgipe PUR7_CANAL : 107- 121: klipl EviV-RgyiTGSgwkE ytksk PUR7_CANMA : 107- 121: klipl EviV-RgyiTGSagkN tknlk PUR7_ECOLI : 90- 104: dmvpv EcvV-RnraAGSlvkR lgiee PUR7_ECOLI : 90- 104: dmvpv Ec-VvRnraAGSlvkR lgiee PUR7_STRPN : 89- 103: kiipl Ev-VlRnytAGSfskR fgvde PUR7_YEAST : 118- 132: klipl EviV-RgyiTGSawkE yvktg E 5: 24.2613 9( 9) G-K-[ATV]-[KR]-x-[IV]-Y-x(3)-[ADN] Occurences: 9(9) PUR6_CHICK : 17- 27: kkvne GKTKeVYelpD ipgcv PUR6_HUMAN : 16- 26: kklye GKTKeVYellD spgkv PUR7_ARATH : 112- 122: ksrik GKVRdIYdagD ylvli PUR7_BACSU : 12- 22: ellye GKAKkIYktdD ently PUR7_CANAL : 16- 26: pliar GKVRdIYqvdD ntllf PUR7_CANMA : 16- 26: pliak GKVRdIYqvdD ntllf PUR7_ECOLI : 10- 20: aelyr GKAKtVYsteN pdllv PUR7_STRPN : 9- 19: qliys GKAKdIYtteD enlii PUR7_YEAST : 18- 28: plvar GKVRdIYevdA gtllf F 6: 21.5863 11( 9) V-x(1,2)-R-x(3)-[AT]-G-S-x(3)-[ENRS] Occurences: 11(9) PUR6_CHICK : 100- 112: ipiew Vc-RriaTGSflkR npgvk PUR6_HUMAN : 99- 111: ipiew Vc-RriaTGSflkR npgvk PUR7_ARATH : 190- 202: fpief Vv-RgyvTGStdtS lwtvy PUR7_BACSU : 93- 106: ivple VvvRnvvAGSmskR lgipe PUR7_BACSU : 94- 106: vplev Vv-RnvvAGSmskR lgipe PUR7_CANAL : 108- 121: liple VivRgyiTGSgwkE ytksk PUR7_CANMA : 108- 121: liple VivRgyiTGSagkN tknlk PUR7_ECOLI : 92- 104: vpvec Vv-RnraAGSlvkR lgiee PUR7_STRPN : 90- 103: iiple VvlRnytAGSfskR fgvde PUR7_STRPN : 91- 103: iplev Vl-RnytAGSfskR fgvde PUR7_YEAST : 119- 132: liple VivRgyiTGSawkE yvktg G 7: 21.5863 12( 9) V-x(0,1)-R-x(3)-[AT]-G-S-x(3)-[ENRS] Occurences: 12(9) PUR6_CHICK : 100- 112: ipiew VcRriaTGSflkR npgvk PUR6_HUMAN : 99- 111: ipiew VcRriaTGSflkR npgvk PUR7_ARATH : 190- 202: fpief VvRgyvTGStdtS lwtvy PUR7_ARATH : 191- 202: piefv V-RgyvTGStdtS lwtvy PUR7_BACSU : 94- 106: vplev VvRnvvAGSmskR lgipe PUR7_BACSU : 95- 106: plevv V-RnvvAGSmskR lgipe PUR7_CANAL : 110- 121: plevi V-RgyiTGSgwkE ytksk PUR7_CANMA : 110- 121: plevi V-RgyiTGSagkN tknlk PUR7_ECOLI : 92- 104: vpvec VvRnraAGSlvkR lgiee PUR7_ECOLI : 93- 104: pvecv V-RnraAGSlvkR lgiee PUR7_STRPN : 91- 103: iplev VlRnytAGSfskR fgvde PUR7_YEAST : 121- 132: plevi V-RgyiTGSawkE yvktg H 8: 21.5111 9( 9) R-x(3)-[AT]-G-S-x(2)-[EK]-[ENR] Occurences: 9(9) PUR6_CHICK : 102- 112: iewvc RriaTGSflKR npgvk PUR6_HUMAN : 101- 111: iewvc RriaTGSflKR npgvk PUR7_ARATH : 316- 326: tpdss RywlAGSyeER fqkgl PUR7_BACSU : 96- 106: levvv RnvvAGSmsKR lgipe PUR7_CANAL : 111- 121: leviv RgyiTGSgwKE ytksk PUR7_CANMA : 111- 121: leviv RgyiTGSagKN tknlk PUR7_ECOLI : 94- 104: vecvv RnraAGSlvKR lgiee PUR7_STRPN : 93- 103: levvl RnytAGSfsKR fgvde PUR7_YEAST : 122- 132: leviv RgyiTGSawKE yvktg I 9: 21.0211 10( 9) V-x(0,1)-V-x(0,2)-R-[GNS]-x(3)-G-[PS] Occurences: 10(9) PUR6_CHICK : 327- 338: iptvf VaVagRSnglGP vmsgn PUR6_HUMAN : 326- 337: iptvf VaVagRSnglGP vmsgn PUR7_ARATH : 190- 198: fpief V-V--RGyvtGS tdtsl PUR7_BACSU : 93- 102: ivple VvV--RNvvaGS mskrl PUR7_BACSU : 93- 102: ivple V-Vv-RNvvaGS mskrl PUR7_BACSU : 94- 102: vplev V-V--RNvvaGS mskrl PUR7_CANAL : 108- 117: liple ViV--RGyitGS gwkey PUR7_CANMA : 108- 117: liple ViV--RGyitGS agknt PUR7_ECOLI : 92- 100: vpvec V-V--RNraaGS lvkrl PUR7_STRPN : 90- 99: iiple V-Vl-RNytaGS fskrf PUR7_YEAST : 119- 128: liple ViV--RGyitGS awkey J 10: 20.8503 9( 9) D-x-K-x-E-F-G Occurences: 9(9) PUR6_CHICK : 190- 196: nctlv DlKiEFG vnilt PUR6_HUMAN : 189- 195: nctlv DmKiEFG vdvtt PUR7_ARATH : 290- 296: glilv DtKyEFG rssdg PUR7_BACSU : 177- 183: hvrli DfKlEFG ldaeg PUR7_CANAL : 202- 208: giiia DtKfEFG ldgdk PUR7_CANMA : 201- 207: giiia DtKfEFG ldgdn PUR7_ECOLI : 175- 181: glilv DfKlEFG lykge PUR7_STRPN : 174- 180: glkli DfKlEFG fdkdg PUR7_YEAST : 215- 221: giiia DtKfEFG idekt K 11: 20.6371 9( 9) D-x(4,5)-D-[GNST]-x-R-x-W-x(2)-[ADEG] Occurences: 9(9) PUR6_CHICK : 208- 221: eivla Dvidn-DSwRlWpsG drsqq PUR6_HUMAN : 207- 220: eivla Dvidn-DSwRlWpsG drsqq PUR7_ARATH : 307- 321: silli DeihtpDSsRyWlaG syeer PUR7_BACSU : 194- 207: qvlla Deisp-DTcRlWdkE tnekl PUR7_CANAL : 218- 232: kivlv DevltpDSsRfWsaA kyklg PUR7_CANMA : 217- 231: nivlv DevltpDSsRfWnaA kyevg PUR7_ECOLI : 191- 204: evvlg Defsp-DGsRlWdkE tlekm PUR7_STRPN : 191- 204: kiila Defsp-DNcRlWdaD gnhmd PUR7_YEAST : 233- 247: eiilv DevltpDSsRfWngA sykvg L 12: 18.2738 9( 9) D-K-[DEQ]-x(2)-R-x(0,2)-L Occurences: 9(9) PUR6_CHICK : 228- 235: rsqqk DKQsyRd-L kevtp PUR6_HUMAN : 227- 234: rsqqk DKQsyRd-L kevtp PUR7_ARATH : 337- 343: epenv DKEflR--L wfken PUR7_BACSU : 213- 221: tnekl DKDlfRrnL gsltd PUR7_CANAL : 244- 252: sqesy DKQflRdwL tangv PUR7_CANMA : 243- 251: sqdsy DKQflRdwL tsngv PUR7_ECOLI : 210- 218: tlekm DKDrfRqsL gglie PUR7_STRPN : 209- 217: dgnhm DKDvfRrgL geltd PUR7_YEAST : 259- 267: sqdsy DKQflRdwL tankl M 13: 16.9671 9( 9) D-[GNST]-x-R-x-W-x(2)-[ADEG] Occurences: 9(9) PUR6_CHICK : 213- 221: dvidn DSwRlWpsG drsqq PUR6_HUMAN : 212- 220: dvidn DSwRlWpsG drsqq PUR7_ARATH : 313- 321: eihtp DSsRyWlaG syeer PUR7_BACSU : 199- 207: deisp DTcRlWdkE tnekl PUR7_CANAL : 224- 232: evltp DSsRfWsaA kyklg PUR7_CANMA : 223- 231: evltp DSsRfWnaA kyevg PUR7_ECOLI : 196- 204: defsp DGsRlWdkE tlekm PUR7_STRPN : 196- 204: defsp DNcRlWdaD gnhmd PUR7_YEAST : 239- 247: evltp DSsRfWngA sykvg N 14: 16.6802 9( 9) K-x-E-F-G Occurences: 9(9) PUR6_CHICK : 192- 196: tlvdl KiEFG vnilt PUR6_HUMAN : 191- 195: tlvdm KiEFG vdvtt PUR7_ARATH : 292- 296: ilvdt KyEFG rssdg PUR7_BACSU : 179- 183: rlidf KlEFG ldaeg PUR7_CANAL : 204- 208: iiadt KfEFG ldgdk PUR7_CANMA : 203- 207: iiadt KfEFG ldgdn PUR7_ECOLI : 177- 181: ilvdf KlEFG lykge PUR7_STRPN : 176- 180: klidf KlEFG fdkdg PUR7_YEAST : 217- 221: iiadt KfEFG idekt O 15: 14.6570 9( 9) D-[EKR]-x-S-x(1,2)-D Occurences: 9(9) PUR6_CHICK : 228- 234: rsqqk DKqSyrD lkevt PUR6_HUMAN : 227- 233: rsqqk DKqSyrD lkevt PUR7_ARATH : 130- 136: vlitt DRlSafD rnlas PUR7_BACSU : 194- 199: qvlla DEiSp-D tcrlw PUR7_CANAL : 35- 41: lfvat DRiSayD viman PUR7_CANMA : 35- 41: lfvat DRiSayD vimsn PUR7_ECOLI : 191- 196: evvlg DEfSp-D gsrlw PUR7_STRPN : 191- 196: kiila DEfSp-D ncrlw PUR7_YEAST : 37- 43: lfvat DRiSayD vimen P 16: 12.5102 13( 9) E-x-L-x(3)-K Occurences: 13(9) PUR6_CHICK : 144- 150: pqwse EqLieaK fsfag PUR6_CHICK : 241- 247: kevtp EaLqmvK rnfew PUR6_CHICK : 258- 264: vaerv ElLlktK sqgrv PUR6_HUMAN : 5- 11: mata EvLnigK klyeg PUR6_HUMAN : 143- 149: pqwse EqLiaaK fcfag PUR6_HUMAN : 240- 246: kevtp EgLqmvK knfew PUR7_ARATH : 81- 87: snrkg EvLgtiK dslcn PUR7_BACSU : 7- 13: nivkn ElLyegK akkiy PUR7_CANAL : 282- 288: yveay EnLtgeK wqd PUR7_CANMA : 281- 287: yveay EnLtgdK wqe PUR7_ECOLI : 146- 152: gwvsk EnLarmK eltyk PUR7_STRPN : 229- 235: yeivw EkLqelK PUR7_YEAST : 297- 303: yieay EtLtgsK wsh Q 17: 12.5102 10( 9) E-F-G Occurences: 10(9) PUR6_CHICK : 194- 196: vdlki EFG vnilt PUR6_HUMAN : 193- 195: vdmki EFG vdvtt PUR7_ARATH : 275- 277: alslf EFG qgvak PUR7_ARATH : 294- 296: vdtky EFG rssdg PUR7_BACSU : 181- 183: idfkl EFG ldaeg PUR7_CANAL : 206- 208: adtkf EFG ldgdk PUR7_CANMA : 205- 207: adtkf EFG ldgdn PUR7_ECOLI : 179- 181: vdfkl EFG lykge PUR7_STRPN : 178- 180: idfkl EFG fdkdg PUR7_YEAST : 219- 221: adtkf EFG idekt R 18: 12.0102 11( 9) V-x(1,2)-E-x-L Occurences: 11(9) PUR6_CHICK : 238- 243: rdlke VtpEaL qmvkr PUR6_HUMAN : 21- 25: gktke Vy-ElL dspgk PUR6_HUMAN : 237- 242: rdlke VtpEgL qmvkk PUR7_ARATH : 336- 341: lepen VdkEfL rlwfk PUR7_BACSU : 4- 9: mni VknElL yegka PUR7_BACSU : 160- 164: sitti Vn-EeL qsifd PUR7_CANAL : 217- 221: dkivl Vd-EvL tpdss PUR7_CANMA : 216- 220: dnivl Vd-EvL tpdss PUR7_ECOLI : 143- 148: etfgw VskEnL armke PUR7_STRPN : 227- 231: dvyei Vw-EkL qelk PUR7_YEAST : 232- 236: neiil Vd-EvL tpdss S 19: 12.0102 12( 9) L-x-D-x(3,4)-N Occurences: 12(9) PUR6_CHICK : 206- 212: tkeiv LaDvid-N dswrl PUR6_HUMAN : 205- 211: tkeiv LaDvid-N dswrl PUR7_ARATH : 70- 77: rpqls LdDlvtsN rkgev PUR7_ARATH : 219- 226: ycgne LsDglvkN qklpa PUR7_BACSU : 203- 209: pdtcr LwDket-N ekldk PUR7_CANAL : 248- 255: ydkqf LrDwltaN gvagk PUR7_CANMA : 247- 254: ydkqf LrDwltsN gvtgk PUR7_ECOLI : 117- 124: elnpp LfDlflkN damhd PUR7_STRPN : 73- 80: hfvek LsDteqlN kkvki PUR7_STRPN : 126- 132: ykndd LdDpfi-N dehvk PUR7_STRPN : 200- 206: pdncr LwDadg-N hmdkd PUR7_YEAST : 263- 270: ydkqf LrDwltaN klngv T 20: 12.0102 9( 9) P-D-x(2,3)-R Occurences: 9(9) PUR6_CHICK : 307- 312: sahkg PDetlR ikaey PUR6_HUMAN : 306- 311: sahkg PDetlR ikaey PUR7_ARATH : 312- 316: deiht PDss-R ywlag PUR7_BACSU : 198- 202: adeis PDtc-R lwdke PUR7_CANAL : 223- 227: devlt PDss-R fwsaa PUR7_CANMA : 222- 226: devlt PDss-R fwnaa PUR7_ECOLI : 195- 199: gdefs PDgs-R lwdke PUR7_STRPN : 195- 199: adefs PDnc-R lwdad PUR7_YEAST : 238- 242: devlt PDss-R fwnga Number of patterns evaluated by Pratt:3785 Total running time: 3 seconds