"""Python script for reducing storage requirements for biological
sequence comparison. Takes one argument i.e. the filename of the
organism whose sequence you are processing. The file must be in FASTA
format."""
import time
import sys

from bisect import insort


def print_minimizers(count):
    """Prints count first minimizers."""
    for minimizer in MINIMIZERS[:count]:
        print(minimizer)

class Minimizer():
    """A class containing the string of a minimizer and all locations it
        was found at as well as the direction of the read."""

    def __init__(self, string, loc):
        """String should be k characters long, loc should contain only