1use crate::io_read_stdin_direct::read; 2 3pub fn read_edges( 4 m: usize, 5 offset: usize, 6) -> Vec<(usize, usize)> { 7 (0..m) 8 .map(|_| (read::<usize>() - offset, read::<usize>() - offset)) 9 .collect() 10}