// Superb function
fn main() {
    // Superb variable
    let a = 10;
}

// Superb struct
struct A {
    // Superb field
    a: i32,
}

// Superb enum
enum B {
    // Superb variant
    A,
}

// Superb trait
trait C {
    // Superb method
    fn a(&self);
}

// Superb impl
impl C for A {
    // Superb method
    fn a(&self) {
        // Superb expression
        let a = 10;
    }
}