fixed seg fault in parse_input().