1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
pub mod grandSection {

    pub mod section1 {
        pub fn add(input1: i32, input2: i32) -> i32 {
            input1 + input2
        }

    }
    
    pub mod section2 {
        pub fn sub(input1: i32, input2: i32) -> i32 {
            input1 - input2
        }
    }
}
pub use grandSection::section1::add;