Fully debugged read_string()