Advanced Computer Networks Labs (USTC CS05112 delivered by Pro. Ye Tian) * Watch out for LF/CRLF line endings (\r error)