import sys


def main(argv=None):
    if not argv:
        argv = sys.argv

    usage = "usage: python %s infile outfile" % sys.argv[0]

    if len(argv) < 3:
        print usage
        sys.exit(1)

    infile = open(argv[1])
    outfile = open(argv[2], "w")

    lines = infile.readlines()
    outputLines = rnaAToIFilter(lines)

    for line in outputLines:
        outfile.write(line)

    outfile.close()


def rnaAToIFilter(snpPropertiesList):
    outputLines = []
    for line in snpPropertiesList:
        fields = line.split()
        if fields[13] == "F" and fields[7] == "A-G":
            outputLines.append(line)
        elif fields[13] == "R" and fields[7] == "T-C":
            outputLines.append(line)

    return outputLines


if __name__ == '__main__':
    pass