import re

def fn(n):
	s = ''
	while n!=s:
		s = n
		n = re.sub(r'^(-?\d+)(\d{3})', r'\1,\2', str(n))
	return n

print fn(1234567)
print fn(-13579)
