pub fn interact_two_stream(
    stream1: &mut TcpStream,
    stream2: &mut TcpStream
) -> Result<()>