def remove(s):
res = ""
has_space = False
for c in s:
if c == " ":
if not has_space:
res += " "
has_space = True
else:
res += c
has_space = False
return res
s = " this is a test string . "
print(remove(s))