<div dir="ltr"><div><div>Hi,<br><br></div>This is a totally cool problem. <br>I want to simply the problem into smaller problems. Is it possible to do this, one pattern at a time ?<br><br></div><div>I think we are looking for patterns separated by gg+. So should we simply<br><br></div><div>@patterns = split /gg+/, $dna<br><br></div><div>We can now iterate through @patterns, find the 51st occurrence of "agct" etc.<br><br></div><div>Is this what you were looking for ?<br></div><div><div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div><font face="arial,helvetica,sans-serif">-- Saint Pai<br></font></div><div><font face="arial,helvetica,sans-serif">Hero of Socialist Labour<br></font></div><font face="arial,helvetica,sans-serif">People's Commissar for Permanent Revolution<br></font></div><font face="arial,helvetica,sans-serif">Supreme Director of Party Enlightenment<br></font></div></div></div><br></div></div></div></div>