#!/usr/bin/env python
import sys
if len(sys.argv) == 3:
	filename = sys.argv[1]
	nagoyafile = sys.argv[2]

	ff = open(filename, 'r')
	lines = ff.readlines()
	ff.close()

	fx = open(nagoyafile, 'r')
	linex = fx.readlines()
	fx.close()

	filteredline = [line[0:21] for line in lines]
	filterxline  = [line[0:21] for line in linex]
	# replace content on index of filter from 49:54 with velocity
	# replacevals has values of lines from nagoya.2011 which match lines
	# in the VLIST, use index of replacevals values in filterxline
	# to replace velocity
	replacevals = filter(lambda elem: elem in filterxline, filteredline)
	for item in replacevals:
		idx = filterxline.index(item)
		idxorig = filteredline.index(item)
		if linex[idx][49:54] == ' -999':
			linex[idx] = linex[idx][0:49] + lines[idxorig][49:54] + linex[idx][54:] #[49:54] = lines[idxorig][49:54])
			print linex[idx],

	fz = open(nagoyafile, 'w')
	fz.writelines(linex)
	# [0:21]'2142+279 110511 21.30'
