use std::{
io::{Read, Write},
net::TcpStream,
time::Duration,
};
fn main() -> std::io::Result<()> {
let address = std::env::args().nth(1).expect("listener address");
let mut stream = TcpStream::connect(address)?;
stream.set_read_timeout(Some(Duration::from_secs(20)))?;
stream.write_all(&[1])?;
let mut release = [0];
stream.read_exact(&mut release)?;
Ok(())
}