pub fn await_connections( addresses: Arc<Vec<String>>, my_index: usize, noisy: bool, ) -> Result<Vec<Option<TcpStream>>>
Result contains connections [my_index + 1, addresses.len() - 1].
[my_index + 1, addresses.len() - 1]