#!/usr/local/bin/python
# programmer : Bo
# usage:

import sys
import re
import random
import string
import time

def main(X):
    try:
        print 'opening file :',X
        infile = open(X,"r+").readlines()
        print 'Total ',len(infile),' lines.'
        return infile
    except IOError,message:
        print >> sys.stderr, "cannot open file",message
        sys.exit(1)

if __name__=="__main__":
    tS = time.time()
    OP = main(sys.argv[1])
    o = file('Normalized_'+sys.argv[1],'w')
    w = float(sys.argv[2])
    for ea in OP:
        te = ea[:-1].split('\t')
        if int(float(te[3])*w) > 0:
            o.write(te[0]+'\t'+te[1]+'\t'+te[2]+'\t'+str(int(float(te[3])*w))+'\n')
    o.close()













    tE = time.time()
    print 'Cost ',(tE-tS),' sec'

