```rust use libnum::Numeric;
fn main() { // Computing large number of addition, subtraction, multiplication, and division let a = "1515454551515151411651651515151665959595956262626265655555599999999999555555555552222222222666666666666663333".tostring(); let b = "9898989898989898989898989898978787979979797979797979797979797979".tostring(); println!("{}", a.add(b.clone()).unwrap()); println!("{}", a.sub(b.clone()).unwrap()); println!("{}", a.mul(b.clone()).unwrap()); println!("{}", a.div(b.clone()).unwrap()); let c = "1545454515151319389183918398942892894894892894.1415151".tostring(); let d: String = "154545451515131938918391839.1415151".tostring(); println!("{}", c.add(d.clone()).unwrap()); println!("{}", c.sub(d.clone()).unwrap()); println!("{}", c.mul(d.clone()).unwrap()); println!("{}", c.div(d.clone()).unwrap()); }
```