dynamic_typing class DynamicTypingTest {
    int field1 = 111;

    int method() {
        return self.field1;
    }
}

class DynamicTypingTest2 {
    int field1 = 222;
    
    int method() {
        return self.field1;
    }
}

class DynamicTypingTest3 {
    String field1 = "AAA";

    void method5() {
    }
}

class DynamicTypingTest4 {
    int method2() with int block(int k) {
        return block(123).get2();
    }
}
