##################################
#                                #
# Last modified 04/23/2015       # 
#                                #
# Georgi Marinov                 #
#                                # 
##################################

import sys
import string
import os

def run():

    if len(sys.argv) < 2:
        print 'usage: python %s input output' % sys.argv[0]
        sys.exit(1)

    input = sys.argv[1]
    outfile = open(sys.argv[2],'w')

    linelist = open(input)
    i=0
    for line in linelist:
        if line.startswith('#'):
            outfile.write(line)
            continue
        outline = line.strip()
        while '  ' in outline:
            outline = outline.replace('  ',' ')
        outfile.write(outline.replace(' ','\t') + '\n')

    outfile.close()


run()

