1
2
3
4
5
6
7
pub struct U160(pub [u32; 5]);

impl U160 {
    pub fn set(&mut self, i: usize) {
        self.0[i / 8] |= 1 << (i % 8); 
    }
}